gcc max.o min.o hello.c
hello.c: In function ‘main’:
hello.c:18:16: warning: implicit declaration of function ‘max’; did you mean ‘main’? [-Wimplicit-function-declaration]
int maxNum=max(a1,a2);
^~~
main
hello.c:19:16: warning: implicit declaration of function ‘min’; did you mean ‘main’? [-Wimplicit-function-declaration]
int minNum=min(a1,a2);
^~~
main
gcc版本的问题 有些版本没有声明头文件的话,默认也是报错的 即hello.c里面没有声明max.h与min.h,建议使用更严谨的写法 也就是视频中有说的包含.h的方法
能附上你的hello.c吗