LacosTTe Postado Maio 9, 2012 Denunciar Share Postado Maio 9, 2012 (editado) está dando erro nessa linha aux->prox = p->topo;erro: assignment from incompatible pointer typealguém sabe porque?usando ubuntu 12.04 + codeblocksPS: no DEV C++ no windows 7, não da esse erro <_< #include <stdio.h> #include <stdlib.h> //#-----------------------------------------------------# typedef struct No { char info; struct no* prox; }no; typedef struct Pilha { no* topo; }pilha; //#-----------------------------------------------------# void PVazia() { pilha* p = (pilha*)malloc(sizeof(pilha)); p->topo = NULL; } //#-----------------------------------------------------# void empilhar(pilha* p,float v) { no* aux = (no*)malloc(sizeof(no)); aux->info = v; aux->prox = p->topo; p->topo = aux; } Editado Maio 9, 2012 por LacosTTe Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
LacosTTe
está dando erro nessa linha aux->prox = p->topo;
erro: assignment from incompatible pointer type
alguém sabe porque?
usando ubuntu 12.04 + codeblocks
PS: no DEV C++ no windows 7, não da esse erro <_<
Editado por LacosTTeLink para o comentário
Compartilhar em outros sites
0 respostass 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.