该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

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语言上机常见错误和程序调试相关推荐

  1. c语言调试时出现的三种错误,C语言课件 第十四章 常见错误和程序调试

    <C语言课件 第十四章 常见错误和程序调试>由会员分享,可在线阅读,更多相关<C语言课件 第十四章 常见错误和程序调试(36页珍藏版)>请在人人文库网上搜索. 1.第十四章常见 ...

  2. c语言常见错误分析和程序调试,C语言中常见错误分析及程序调试

    总结分析了C语言中常见错误及程序调试的相关技巧,以提高初学者的编程能力. 2 8 2月 0年l 0 电脑学习 第6 期 C语言中常见错误分析及程序调试 陈伟' 陈东淼 摘要:总结分析了 C语言中常见错 ...

  3. c语言2164错误,美能达C203253353复印机常见错误故障代码介绍

    <美能达C203253353复印机常见错误故障代码介绍>由会员分享,可在线阅读,更多相关<美能达C203253353复印机常见错误故障代码介绍(2页珍藏版)>请在人人文库网上搜 ...

  4. java 常见 错误_JAVA几个常见错误简析

    JAVA几个常见错误简析 Java看起来设计得很像C++,但是为了使语言小和容易熟悉,设计者们把C++语言中许多可用的特征去掉了,这些特征是一般程序员很少使用的.下面就来和小编一起看看JAVA几个常见 ...

  5. VB速查大全(数据库、表格及报表编程) ★ VB错误处理,ado常见错误,VB数据类型等,网上有很多教程是错的,强烈建议看此文

    ■ 学新的编程语言先仔细看该语言案例教程或从入门到精通的书.对具体语句.函数及可使用对象不了解或忘记的,可在该编程语言的"参考手册"中检索. <如果资料为电子书时,即使不知道 ...

  6. python常见的语法错误_python编程中常见错误

    python编程培训中常见错误 最后,我想谈谈使用更多python函数(数据类型.函数.模块.类等)时可能遇到的问题.由于篇幅有限,我们试图将其简化,特别是一些高级概念.有关更多详细信息,请阅读学习p ...

  7. kiel实现c语言编程,Kiel 软件的使用和简单C程序调试

    <Kiel 软件的使用和简单C程序调试>由会员分享,可在线阅读,更多相关<Kiel 软件的使用和简单C程序调试(15页珍藏版)>请在人人文库网上搜索. 1.单片机原理与接口技术 ...

  8. android中ndk编译错误,Android NDK编译常见错误及解决方案

    Android NDK编译常见错误及解决方案 Error 1:$ ndk-build/cygdrive/c/andy/abc/obj/local/armeabi-v7a/objs/abc//hello ...

  9. Android布局文件错误,android 布局文件常见错误

    1.'Missing contentDescription attribute on image' in XML 原因:缺少图片描述,在 ADT 16 开始会抛出这个警告,确保开发者为图片添加内容描述 ...

  10. 错误处理方法 java_JAVA常见错误处理方法 和 JVM内存结构

    OutOfMemoryError在开发过程中是司空见惯的,遇到这个错误,新手程序员都知道从两个方面入手来解决:一是排查程序是否有BUG导致内存泄漏:二是调整JVM启动参数增大内存.OutOfMemor ...

最新文章

  1. Java并发 -- JMM
  2. 高级特性-多线程,GUI
  3. OpenCV中泛洪填充算法解析与应用
  4. 跨平台C++开发环境搭建——GNU+STL+Boost+wxWidget+OpenSceneGraph
  5. 实例Python处理XML文件的方法
  6. windows server 网络负载均衡配置
  7. Mycat对于导入和扩容迁移性能压测
  8. NoClassDefFoundError和ClassNotFoundException之间有什么区别?是由什么导致的?
  9. win10主题更换_还不升级? win10精简版不到10G,运行比win7还快,旧电脑的福音
  10. android 插入gif,android – Gboard:在EditText上启用GIF插入
  11. jdbc连接池连不上mysql80_JDBC MySql连接池实践可避免连接池耗尽-问答-阿里云开发者社区-阿里云...
  12. jquery 让div滚动条自动滚动到最下面
  13. 模板中的占位符替换问题
  14. 樽海鞘群算法原理详解
  15. 微信小程序登录功能实现(最新)
  16. Java、数据库等面试题大全
  17. 一元运算符 + 表示正号 - 表示负号
  18. 年终礼品交换潮iPhone、iPad最抢手
  19. Android ExpandableListView 使用实例
  20. tableau制作日历图学习

热门文章

  1. Datawhale组队学习-NLP新闻文本分类-TASK05
  2. 一个没有任何基础的人,怎样入门计算机,成为程序员?
  3. 转载:中国动漫:缺失的一代
  4. 贝壳上市背后的秘密武器-ACN
  5. 考研线性代数:矩阵的合同关系,合同对角化以及一些坑
  6. 数据模型:概念数据模型,逻辑数据模型,物理数据模型
  7. linux 存储结构与磁盘划分详解
  8. 饥荒暴食活动服务器没有响应,饥荒暴食活动怎么玩?暴食活动玩法详情介绍
  9. Macbook Pro睡眠后频繁唤醒
  10. react 项目环境搭建和ant design组件使用全攻略详解