為什么生成max.o文件后再注釋聲明后,還是報max未聲明?。? º﹃º )
主函數
max函數
報錯,按老師講的注釋掉主函數里max的聲明在將.o文件和主函數的.c文件一起執行應該可以正確編譯的,可是這里為什么老是報錯?。?br />
如果不注釋的話,單獨編譯hello.c還是可以正常生成可執行的a.out文件,也可以運行,程序應該沒錯,是哪里有問題呢?
主函數
max函數
報錯,按老師講的注釋掉主函數里max的聲明在將.o文件和主函數的.c文件一起執行應該可以正確編譯的,可是這里為什么老是報錯?。?br />
如果不注釋的話,單獨編譯hello.c還是可以正常生成可執行的a.out文件,也可以運行,程序應該沒錯,是哪里有問題呢?
2019-03-03
舉報
2019-04-23
在hello.c源文件里添加#include “max.h“,然后新建max.h文件,在max.h文件中進行生命:int max(int a,int b)
2019-03-04
網上說再寫入相對應.h文件就可以了,但是沒有用啊~