C语言报错整理

undefined reference to 'WinMain@16' 意思为提示找不到 WinMain 函数,有几种可能:

1.int main() 写成了 int mian() ,即找不到函数。

2.有可能是找不到一个参数字节总数为16个的XXX函数。

unknown type name 'bool'

报错的意思:未知的类型名:'bool'

在C语言标准(C89)没有定义布尔类型,所以会报错。而C99提供了一个头文件<stdbool.h>定义了booltrue代表1,false代表0。只要导入stdbool.h,就能非常方便的操作布尔类型了。

Id returned 1exit status

(1)有正在运行的程序,,解决办法:打卡任务管理器(ctrl+Alt+delete)关闭正在运行的程序

(2)函数、变量出现重名(想起蓝桥杯时,我count变量打成cout也出现此情况的低级错误),于是我又寻找了此错误,但是并没有。排除代码错误就完事。

(3)编译器问题:设置编译

C语言报错整理

 

 C语言报错整理

 

上一篇:C语言中内存操作函数


下一篇:C到C++扩展之for语句、bool类型、三目运算符、auto关键字