Salve,
non riesco a capire come mai non posso assegnare valori ai campi di questa struttura:
nel codice seguente o commentato le righe che mi davano errore, al contrario la riga non commentata assegna con successo i valori...come mai?codice:struct libro { char titolo[50]; char autore[50]; int pubanno; };
cannot convert from 'const char [7]' to 'char [50]'codice:int _tmain(int argc, _TCHAR* argv[]) { //struct libro book; //book.autore = "author"; //book.titolo = "My Softwares"; //book.pubanno = 2009; struct libro book = {"Guida al C", "Fabrizio Ciacchi", 2003}; return 0; }
grazie!



Rispondi quotando