quarta-feira, 13 de agosto de 2008

putaqueopariu!!!!!

typedef struct no
{

struct no *anterior;
int conteudo;
struct no *prox;
} LDE;

void insere_inicio(LDE **acesso, int x)
{
LDE *novo;

// Alocacao!

novo = (LDE*) malloc(sizeof(LDE));

// Preenchimento!

novo->conteudo = x;

// Manipulacao dos ponteiros!

novo->prox = *acesso;
if(*acesso)
(*acesso)->anterior = novo;
*acesso = novo;
novo->anterior = NULL;
}

void imprime (LDE *acesso)
{
LDE * aux;

if (acesso == NULL)
printf("\nA lista esta vazia.\n");
else
{
printf("\nConteudo da lista:\n");
for (aux=acesso;aux != NULL; aux=aux->prox)
printf("%d ",aux->conteudo);
}
}

void remove_Pilha(LDE **);
void remove_Fila(LDE **);

0 Veio aqui e falou alguma coisa...: