Compile Error解析

本文详细阐述了编程中常见的9种错误类型及其解决方法,包括变量未定义使用、括号不匹配、非法类型使用、分号遗漏、函数未引入头文件、非标准头文件、非法字符、自定义函数未声明等问题,并提供了相应的解决策略。

1. 变量未定义就使用,或定义后使用位置超出了定义的作用域
说明:如b=25但程序并未在使用前定义好b的类型,还应注意变量作用域。
2. 括号不匹配
说明:()、[]、{}一定要有始就得有终
3. 使用非法类型
说明:如__int64在GCC编译器下不识别,你却用它
4. 需少分号
说明:忘了语句以一个分号结束
5.用函数未引头文件
说明:如printf函数在G++中未包含stdio.h文件。GCC较G++稍宽松些此处。
6. 包含非标准头文件
说明:如conio.h并非标准库中定义的头文件
7. 使用非标准库函数
说明:如itoa、strupr等并不是C标准库中的函数,不能使用

8. 有非法字符
说明:一般是你网上或幻灯片里粘贴过来的代码有非常字符引起
9. 自定义函数未声明
说明:自定义函数一定要先声明再使用

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值