在linux下编译代码时出现以下警示:警告: 隐式声明与内建函数‘strlen’不兼容 [默认启用] 警告: 隐式声明与内建函数‘maloc’不兼容 [默认启用]
我们知道gcc编译器是一种要求严格的编译器;比如谭浩强的那本书中的void mian()在gcc编译器就会报错,而应该用int main(void) 言归正传:警告: 隐式声明与内建函数‘strlen’不兼容 [默认启用] 警告:应在头文件中包含#include<string.h> ;警告: 隐式声明与内建函数‘maloc’不兼容 [默认启用] 应在头文件中包含#incldue<stdlib.h>
本文详细解释了在使用GCC编译器时遇到的警告信息,针对隐式声明与内置函数'strlen'和'malloc'不兼容的问题,提出了在头文件中包含相应的库文件的解决方案。
1万+

被折叠的 条评论
为什么被折叠?



