在linux编译器运行的时候有时候会出现conflicting types for xxxxx的错误,科能因为以下原因造成:
1.被调用函数在调用函数之后定义,却没在头文件或者c文件(调用函数之前)开头声明。
2.函数声明、定义和引用的时候返回值或者参数定义不一致。
3.头文件反复引用时前后冲突。
在linux编译器运行的时候有时候会出现conflicting types for xxxxx的错误,科能因为以下原因造成:
1.被调用函数在调用函数之后定义,却没在头文件或者c文件(调用函数之前)开头声明。
2.函数声明、定义和引用的时候返回值或者参数定义不一致。
3.头文件反复引用时前后冲突。