Originariamente inviato da asdas
ciao a tutti
avrei da rispondere a questo quesito di un esercizio, volevo sapere se era giusta la soluzione:
scrivere la definizione del tipo Personaggio come tipo di enumerazione in cui elementi sono (pippo,pluto,qui,quo,qua) e successivamente dichiarare ed inizializzare una variabile x di tipo Personaggio**
io ho fatto cosi:
typedef enum Personaggio(pippo,pluto,qui,quo,qua)Personaggio;
typedef Personaggio * personaggio;
personaggio * x;
x=2;
che ne dite?
Ciao, non è proprio corretto come dichiarazione (ci vogliono le graffe).
Ecco qui:
codice:
typedef enum
{
pippo, pluto, qui, quo, qua
} Personaggio, *pPersonaggio, **ppPersonaggio;
poi, ad esempio:
codice:
Personaggio pers1 = pippo;
pPersonaggio p = &pers1;
ppPersonaggio pp = &p;