Salve, stavo leggendo del codice C e mi sono trovato delle dichiarazioni che non capisco.
In un primo file header file.h c'è la seguente:
il cui significato dovrebbe essere dichiara la variabile PIPPO di tipo struttura_pippo che è una ridefinizione di struct.codice:typedef struct struttura_pippo { . . } PIPPO;
In un secondo file c c'è la seguente dichiarazione:
La mia perplessità nasce dalla dichiarazione della variabile point che dovrebbe essere di tipo struttura_pippo e non PIPPO.codice:#include "file.h" . . PIPPO *point=NULL;
Mi sbaglio?
Grazie per le osservazioni.
![]()