typedef struct item {
char *text;
int count;
struct item *next;
};
Quindi ho questa struttura con nodi definita come sopra, ma Sto ottenendo l'errore di seguito e Im non in grado di capire cosa c'è di sbagliato."avviso: identificatore di classe di memoria inutile nella dichiarazione vuota" nella struttura
avviso: identificatore di classe di memoria inutile nella dichiarazione vuota };
Hai dimenticato di dargli un nome: 'typedef struct item { char * text; conteggio int; oggetto struct * next; } tralalala; ' – wildplasser
Pensavo che l'uso di typedef nelle strutture che funzionano con i puntatori non fosse consigliabile? Dovrei usare typedef anche se non lo userò? – spacing
In genere, non è necessario digitare typedef. Puntatori nascosti dietro un typedef sono più confusi. – wildplasser