#include <stdio.h>
int main()
{
printf("%d", sizeof(struct token *));
}
Il codice di cui sopra può essere compilato e collegato uso gcc sotto Linux. Qualcuno di voi potrebbe spiegarmi la cosa dietro le Scene? So che il punto prende la dimensione fissa della memoria, quindi il token struct è irrilevante per sizeof, ma attiva anche l'opzione di avviso in gcc, nessun avviso sulla struttura "none exists". Il contesto per la domanda è che sto leggendo qualche codice sorgente da altri, sto cercando molto duramente di trovare la definizione di "struct token", ma ovviamente fallita.perché è possibile utilizzare struct definito in c
Non è necessario 'struct gettone 'Da definire (e nemmeno dichiarato) per ottenere la dimensione di un puntatore ad esso. –