1
I’m having trouble understanding the following structure:
typedef struct TipoItem{
int Chave;
} Item;
typedef struct TipoCelula *Apontador; //aqui temos um apontador tipo celula.
typedef struct TipoCelula{
Item Item;
Apontador Prox; // NAO ESTOU ENTENDENDO ESTA PARTE, pois apontador
} Celula; // APONTADOR É UM PONTEIRO E AQUI TEMOS PROX QUE É DO TIPO
// APONTADOR?
typedef struct TipoPilha{
Apontador Topo;
int tam;
}Pilha;