이것은 내 헤더 파일 (battleship.h)에있는 함수 중 하나입니다. 다음은 내 기능 프로토 타입 코드입니다.헤더 파일의 기능에 대한 경고를 처리하는 방법은 무엇입니까?
int gameOver();
. 내 주요 C 파일 내부
#include "battleship.c"
int main()
{
while(!gameover)
{
......
}
}
내가이 명령
와 오브젝트 코드에 주 C 파일 (repo.c)을 컴파일 시도 해당 기능을 사용하는 등 내 코드입니다gcc -c repo.c
내가 경고 " 'gameOver'항상 '사실'로 평가합니다의 주소를 얻었다. 나는이 경고를 해결할 수있는 방법이 있습니까?
'#include "battleship.c"'? – didierc
사용자 정의 라이브러리. http://stackoverflow.com/questions/26773586/why-cant-the-compiler-find-the-header-file – committedandroider
다시 읽으십시오 : 당신은'.h' 파일이 아닌'.c' 파일을 포함하고 있습니까? 나는 그것에 대해 아무것도 없다. 단지 다소 특이하다. – didierc