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