non ci sono errori nel codice
quindi deve funzionare con qualunque compilatore
L'uso dei puntatori è corretto secondo lo
standard ANSI-C che narra:
1)char * pC="Mi chiamo hmesfet";
"...." stringa costante il suo indirizzo in memoria
è fissato dal compilatore,il suo contenuto
non puo' cambiare è costante
2)struct pinco
{
/*bla bla bla*/
};
struct pinco* Ps;
Ps->campo_puntatore_char="Ciao Mamma";
/* assegnazione corretta oppure*/
(*Ps).campo_puntatore_char="Ciao Mamma";
/*Secondo lo standard ANSI-C sono entrambe forme
corrette di assegnazione*/
CONSIGLIO:LEGGERE E CAPIRE TUTTO IL "KERNIGHAN E RITCHIE"
POI COMINCIARE A PROGRAMMARE IN C,VEDRETE CHE
IL COMPILATORE NON SI ARRABBIERA' PIU' PER
I MALTRATTAMENTI SUBITI
BYE BYE

Rispondi quotando