8.9 头文件剖析:隐式声明

8.9 头文件剖析:隐式声明

隐式声明

warning: implicit declaration of function
int f();

隐式声明带来的深层bug

函数类型冲突

与自定义函数的冲突
与内建函数的冲突
与库函数的冲突

程序员要重视隐式声明

不同编译环境,隐式声明的函数运行结果可能不同
C11/C++:treat warning as a error

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页