Guest Rodrigo Reis Gomes Postado Outubro 24, 2007 Denunciar Share Postado Outubro 24, 2007 Pessoal:em Pascal, posso criar uma estrutura para representar uma lista encadeada desta forma://Definição dos novos tipos de dados.type //Definição para um ponteiro para uma estrutura TNoDeInteiro. TApontadorDeNo = ^TNoDeInteiro; //Definição da estrutura TNoDeInteiro. { _________ __ | | | | inteiro | -|--> Esta seta simboliza o ponteiro para uma estrutura |________ |__| idêntica a esta recém desenhada! } TNoDeInteiro = record numero : integer; proximo : TApontadorDeNo; end;Quais são os comandos que devo usar, em C, para o mesmo?Muito obrigado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 kandrade Postado Outubro 25, 2007 Denunciar Share Postado Outubro 25, 2007 mais ou menos assim:struct TNoDeInteiro{ // cria um novo tipo de dado. int numero; struct TNoDeInteiro *proximo; // ponteiro para a propria estrutura. } struct TNoDeInteiro *TApontadorDeNo; // ponteiro para o novo tipo de dado criado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest Rodrigo Reis Gomes
Pessoal:
em Pascal, posso criar uma estrutura para representar uma lista encadeada desta forma:
//Definição dos novos tipos de dados.
type
//Definição para um ponteiro para uma estrutura TNoDeInteiro.
TApontadorDeNo = ^TNoDeInteiro;
//Definição da estrutura TNoDeInteiro.
{ _________ __
| | |
| inteiro | -|--> Esta seta simboliza o ponteiro para uma estrutura
|________ |__| idêntica a esta recém desenhada!
}
TNoDeInteiro = record
numero : integer;
proximo : TApontadorDeNo;
end;
Quais são os comandos que devo usar, em C, para o mesmo?
Muito obrigado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.