为了账号安全,请及时绑定邮箱和手机立即绑定

声明max.c的问题

main 函数中不声明max.c 为什么gcc max.c hello.c也会报错In function 'main',implicit declaration of function 'max main函数中声明了max.c 编译只用gcc hello.c 就行了 不懂求解'

正在回答

1 回答

因为在hello.c中有调用max.c,所以如果在hello.c中不对max函数进行声明的话,那么在max函数展开时就不知道去哪里找了。相反,如果使用“”声明后,系统默认会在同一文件夹下搜索“”包含的头文件,在调用时就能自动搜索展开,所以不会报错了。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

声明max.c的问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信