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

Ajuda em MAC323...




   Galera, ao (tentar) compilar uma das bibliotecas de meu EP de MAC323 ele
aparece um erro acusando duplicidade na declaração de uma função que
inicializa a minha lista..

   Verifiquei o código com a monitora da matéria, porém não descobrimos o
erro. procurei duplicidade, ou algum erro, mas não achei...

   O meu ST.h tem a linha 15 : void STinit(void);

   O meu ST.c tem um include para ST.h e para Item.h e a linha 24 : void
STinit(void) { .....função.... }

   Alguem pode me dar uma ajuda ? Os erros de compilação estão abaixo.

   []'s
   Lemes


>gcc -c ST.c -Wall
In file included in ST.c:8:
ST.h:15:two or more data types in declaration of 'STinit'
ST.c:24:conflicting types for 'STinit'
ST.h:15:previous declaration of 'STinit'
ST.c: In function 'STinsert':
ST.c:38: warning: implicit declaration of function 'malloc'
ST.c: In function 'STsearch':
ST.c:56: warning : control reaches end of a non-void function