C语言上机错误,C语言上机常见错误和程序调试
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
1常见错误分析
(1) 忘记定义变量。
(2) 输入输出的数据的类型与所用格式说明符不一致。
(3) 未注意int型数据的数值范围。
(4) 在输入语句scanf中忘记使用变量的地址符。
(5) 输入数据的形式与要求不符。
(6) 误把“=”作为“等于”运算符。
(7) 语句后面漏分号。
(8) 在不该加分号的地方加了分号。
(9) 对应该有花括号的复合语句,忘记加花括号。
(10) 括号不配对。
(11) 在用标识符时,忘记了大小写字母的区别。
(12) 引用数组元素时误用了圆括号。
(13) 在定义数组时,将定义的“元素个数”误认为是“可使用的最大下标值”。
(14) 对二维或多维数组的定义和引用的方法不对。
(15) 误以为数组名代表数组中全部元素。
(16) 混淆字符数组与字符指针的区别。
(17) 在引用指针变量之前没有对它赋予确定的值。
(18)switch语句的各分支中漏写break语句。
(19) 混淆字符和字符串的表示形式。
(20) 使用自加(++)和自减(--)运算符时出的错误。
(21) 所调用的函数在调用语句之后才定义,而又在调用前未声明。
(22) 对函数声明与函数定义不匹配。
(23) 在需要加头文件时没有用#include命令去包含头文件。
(24) 误认为形参值的改变会影响实参的值。
(25) 函数的实参和形参类型不一致。
(26) 不同类型的指针混用。
(27) 没有注意函数参数的求值顺序。
(28) 混淆数组名与指针变量的区别。
(29) 混淆结构体类型与结构体变量的区别,对一个结构体类型赋值。
(30) 所调用的函数在调用语句之后才定义,而又在调用前未声明。
(31) 对函数声明与函数定义不匹配。
(32) 在需要加头文件时没有用#include命令去包含头文件。
(33) 误认为形参值的改变会影响实参的值。
(34) 函数的实参和形参类型不一致。
(35) 不同类型的指针混用。
(36) 没有注意函数参数的求值顺序。
(37) 混淆数组名与指针变量的区别。
(38)混淆结构体类型与结构体变量的区别,对一个结构体类型赋值。
(39)使用文件时忘记打开,或打开方式与使用情况不匹配。
程序出错有3种情况:
① 法错误
②逻辑错误
③ 运行错误
C语言上机错误,C语言上机常见错误和程序调试相关推荐
- c语言调试时出现的三种错误,C语言课件 第十四章 常见错误和程序调试
<C语言课件 第十四章 常见错误和程序调试>由会员分享,可在线阅读,更多相关<C语言课件 第十四章 常见错误和程序调试(36页珍藏版)>请在人人文库网上搜索. 1.第十四章常见 ...
- c语言常见错误分析和程序调试,C语言中常见错误分析及程序调试
总结分析了C语言中常见错误及程序调试的相关技巧,以提高初学者的编程能力. 2 8 2月 0年l 0 电脑学习 第6 期 C语言中常见错误分析及程序调试 陈伟' 陈东淼 摘要:总结分析了 C语言中常见错 ...
- c语言2164错误,美能达C203253353复印机常见错误故障代码介绍
<美能达C203253353复印机常见错误故障代码介绍>由会员分享,可在线阅读,更多相关<美能达C203253353复印机常见错误故障代码介绍(2页珍藏版)>请在人人文库网上搜 ...
- java 常见 错误_JAVA几个常见错误简析
JAVA几个常见错误简析 Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的.下面就来和小编一起看看JAVA几个常见 ...
- VB速查大全(数据库、表格及报表编程) ★ VB错误处理,ado常见错误,VB数据类型等,网上有很多教程是错的,强烈建议看此文
■ 学新的编程语言先仔细看该语言案例教程或从入门到精通的书.对具体语句.函数及可使用对象不了解或忘记的,可在该编程语言的"参考手册"中检索. <如果资料为电子书时,即使不知道 ...
- python常见的语法错误_python编程中常见错误
python编程培训中常见错误 最后,我想谈谈使用更多python函数(数据类型.函数.模块.类等)时可能遇到的问题.由于篇幅有限,我们试图将其简化,特别是一些高级概念.有关更多详细信息,请阅读学习p ...
- kiel实现c语言编程,Kiel 软件的使用和简单C程序调试
<Kiel 软件的使用和简单C程序调试>由会员分享,可在线阅读,更多相关<Kiel 软件的使用和简单C程序调试(15页珍藏版)>请在人人文库网上搜索. 1.单片机原理与接口技术 ...
- android中ndk编译错误,Android NDK编译常见错误及解决方案
Android NDK编译常见错误及解决方案 Error 1:$ ndk-build/cygdrive/c/andy/abc/obj/local/armeabi-v7a/objs/abc//hello ...
- Android布局文件错误,android 布局文件常见错误
1.'Missing contentDescription attribute on image' in XML 原因:缺少图片描述,在 ADT 16 开始会抛出这个警告,确保开发者为图片添加内容描述 ...
- 错误处理方法 java_JAVA常见错误处理方法 和 JVM内存结构
OutOfMemoryError在开发过程中是司空见惯的,遇到这个错误,新手程序员都知道从两个方面入手来解决:一是排查程序是否有BUG导致内存泄漏:二是调整JVM启动参数增大内存.OutOfMemor ...
最新文章
- Java并发 -- JMM
- 高级特性-多线程,GUI
- OpenCV中泛洪填充算法解析与应用
- 跨平台C++开发环境搭建——GNU+STL+Boost+wxWidget+OpenSceneGraph
- 实例Python处理XML文件的方法
- windows server 网络负载均衡配置
- Mycat对于导入和扩容迁移性能压测
- NoClassDefFoundError和ClassNotFoundException之间有什么区别?是由什么导致的?
- win10主题更换_还不升级? win10精简版不到10G,运行比win7还快,旧电脑的福音
- android 插入gif,android – Gboard:在EditText上启用GIF插入
- jdbc连接池连不上mysql80_JDBC MySql连接池实践可避免连接池耗尽-问答-阿里云开发者社区-阿里云...
- jquery 让div滚动条自动滚动到最下面
- 模板中的占位符替换问题
- 樽海鞘群算法原理详解
- 微信小程序登录功能实现(最新)
- Java、数据库等面试题大全
- 一元运算符 + 表示正号 - 表示负号
- 年终礼品交换潮iPhone、iPad最抢手
- Android ExpandableListView 使用实例
- tableau制作日历图学习