missing function-prototype和requires ANSI-style prototype编译报错


报错

main.c(242): warning C206: 'sprintf': missing function-prototype
main.c(242): error C267: 'sprintf': requires ANSI-style prototype

原因

未导入stdio.h头文件

#include <stdio.h>

导入即可

总之,遇到missing function-prototyperequires ANSI-style prototype编译报错,首先想想需要的头文件有没有导入,或者说有没有正常导入。

比如还有一种情况是导入的头文件中有地方定义冲突了也会导致这样的问题。

声明:HEUE NOTE|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA 4.0协议进行授权

转载:转载请注明原文链接 - missing function-prototype和requires ANSI-style prototype编译报错