这是我的警告。
implicit declaration of function 'exit'
我怎样才能删除它。
我正在使用 linux 和 gcc 编译器。
添加:
#include <stdlib.h>
到程序的顶部。
你有这个预处理器吗?如果没有,请添加它。
#include <stdlib.h>
exit() 是一个库函数,各自的原型存在于stdlib.h头文件中,inode 调用进程到指定代码的退出函数,您需要在程序中附加 as #include stdlib.h头文件。这就是我们应该添加 stdlib.h 标头的原因。即使您可以运行该程序,但它会显示如下警告消息:
warning: incompatible implicit declaration of built-in function ‘exit’ [enabled by default]
但是,不推荐这种程序,我们需要照顾我们在程序中给出的内容,小心。警告可能导致运行时错误。