[Prévia cron] [Próxima Cron] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico] [Índice de assunto] [Índice de autor]

Re: Lista ligada....



Olah Andrew,

> Bom...mas tipo....qual a diferença entre fazer 
> "struct lista{....};" e "typedef struct{....}lista;"?

A diferenca eh a seguinte:

struct lista { ...}; Cria uma estrutura chamada lista... dentro do seu
programa, toda vez que voce for criar ou uma variavel ou um ponteiro para
esta estrutura voce precisa escrever struct lista ou struct lista*

typedef struct {...} lista; Cria um tipo de dado chamado lista (que na
verdade eh a mesma estrutura criada com struct lista), mas isso facilita
na hora de criar novas variaveis. Basta escrever lista ou lista * para
criar respectivamente variaveis e ponteiros.

Espero ter ajudado,

Boa prova.


Demerson Polli