se c'è una cosa che faccio fatica a comprendere sono proprio i tipi "stringa"... che senso ha usare un vettore di char (e dover usare la strcpy) quando si possono utilizzare i puntatori a char?Originariamente inviato da oregon
codice:typedef struct card{ char cognome[30]; char nome[30]; int eta; } Persona; int main() { Persona io; strcpy(io.cognome, "Rossi"); strcpy(io.cognome, "Paolo"); io.eta = 30; }
codice:typedef struct card{ char *cognome; char *nome; int eta; } Persona;