C语言程序设计- 编程常见错误集锦资料

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
试图编译正在运行的程序
程序仍在运行,改动此处, 并尝试编译链接程序 错误信息
【解决办法】关掉正在运行的程序,再次编译链接。
7 13/11/2018
编译不通过的常见原因(6)
使用库函数却没有包含相应的库文件
注意,没有包含math.h文件
错误信息
【解决办法】在代码开头添加#include <math.h>
注意:这 是一个中 文分号
错误信息
【解决办法】留意中文输入法的切换,或尽量使用英文描述字符串。
5 13/11/2018
编译不通过的常见原因(4)
语句结束处缺少分号“;”
注意:这 里应该以 分号结尾
错误信息
【解决办法】认真阅读错误信息,认真检查语句结尾处。
6 13/11/2018
编译不通过的常见原因(5)
8 13/11/2018
编译不通过的常见原因(7)
双引号、单引号、括号或大括号不匹配
注意,Hello前面少了双引号
【解决办法】正确输入,仔细检查。
9 13/11/2018
编译不通过的常见原因(8)
使用C语言中不存在的运算符
注意,C语言中求 绝对值和幂的运算 符并不是如程序所 示的那样。
【解决办法】仔细查阅C语言允许的算术运算符包括哪些。
C语言程序设计
番外篇 编程常见错误集锦
编程常见错误集锦
• 编译不通过的常见原因 • 编译通过但运行错误的常见原因
编译不通过的常见原因(1)
一个project中含有多个包含main()函数的cpp文件。
FileView标签 两个cpp文件
错误信息
【解决办法】坚持一个project一个cpp文件,使用delete键删除多余cpp文件
10 13/11/2018
编译不通过的常见原因(9)
if…else…中if的嵌套语句多于一条时没有使用大括号
ห้องสมุดไป่ตู้
【解决办法】不关嵌套语句有几条语句都使用大括号。
11 13/11/2018
编程常见错误集锦
• 编译不通过的常见原因 • 编译通过但运行错误的常见原因
编译通过但运行错误的常见原因(1)
使用错误的数据类型
13
13/11/2018
编译通过但运行错误的常见原因(2)
scanf的参数没有使用地址运算符
14
13/11/2018
编译通过但运行错误的常见原因(3)
单分支if语句中嵌套语句多于一条时没有使用大括号
15
13/11/2018
3 13/11/2018
编译不通过的常见原因(2)
注意:这 是.h文件
创建的文件非.cpp而是.h文件,导致程序无法编译运行
【解决办法】新建文件的时候务必选择“C++ Source File”类型!
4 13/11/2018
编译不通过的常见原因(3)
字符串外的代码中包含非英文字符(通常是中文标点符号)
相关文档
最新文档