

Estude fácil! Tem muito documento disponível na Docsity
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Prepare-se para as provas
Estude fácil! Tem muito documento disponível na Docsity
Prepare-se para as provas com trabalhos de outros alunos como você, aqui na Docsity
Encontra documentos específicos para os exames da tua universidade
Prepare-se com as videoaulas e exercícios resolvidos criados a partir da grade da sua Universidade
Responda perguntas de provas passadas e avalie sua preparação.
Ganhe pontos para baixar
Ganhe pontos ajudando outros esrudantes ou compre um plano Premium
Neste artigo eu mostro o que são listas encadeadas e duplamente encadeadas.
Tipologia: Manuais, Projetos, Pesquisas
1 / 2
Esta página não é visível na pré-visualização
Não perca as partes importantes!


#include <stdio.h> //Include do sistema #include <string.h> //Include do sistema #include <stdlib.h> struct tipo_aluno { int codigo; }; struct tipo_lista_encadeada { struct tipo_aluno aluno; struct tipo_lista_encadeada *prox; }; typedef struct tipo_lista_encadeada LISTA; typedef struct tipo_aluno ACADEMICO; LISTA *primeiro=NULL; LISTA *ultimo; main() { LISTA *novo; novo = (LISTA )malloc(1sizeof(LISTA)); if (!novo) { printf("\nNao existe espaco na memoria!"); return; } novo->aluno.codigo=10; novo->prox = NULL; }