- 3
- 0
- 约 10页
- 2017-08-25 发布于河南
- 举报
C语言编程时常犯十八个错误
C语言的最大特点是:功能强、使用方便灵活。C编译的程序对语法检查并不象其它高级语言那么严格,这就给编程人员留下“灵活的余地”,但还是由于这个灵活给程序的调试带来了许多不便,尤其对初学C语言的人来说,经常会出一些连自己都不知道错在哪里的错误。看着有错的程序,不知该如何改起,本人通过对C的学习,积累了一些C编程时常犯的错误,写给各位学员以供参考。
1、书写标识符时,忽略了大小写字母的区别。
main()
{
int a=5;
printf(%d,A);
}
编译程序把a和A认为是两个不同的变量名,而显示出错信息。C认为大写字母和小写字母是两个不同的字符。习惯上,符号常量名用大写,变量名用小写表示,以增加可读性。
2、忽略了变量的类型,进行了不合法的运算。
main()
{
float a,b;
printf(%d,a%b);
}
%是求余运算,得到a/b的整余数。整型变量a和b可以进行求余运算,而实型变量则不允许进行“求余”运算。
3、将字符常量与字符串常量混淆。
char c;
c=a;
在这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括起来的单个字符,字符串常量是一对双引号括起来的字符序列。C规定以“\”作字符串结束标志,它是由系统自动加上的,所以字符串“a”实际上包含两个字符:‘a和‘\0,而把它赋给一个字符变量是不行的。
4
您可能关注的文档
- 网页设计制作基础.ppt
- 转型融合颠覆--互联网思维与电子商务.ppt
- “钱江杯”水利工程CAD理论题制图“钱江杯”水利工程专业知识.doc
- “网站设计与网页设计基础”课程考核试题.doc
- 《C语言程序设计》编程练习题.doc
- 《电子商务概论》期末复习指导册参考答案.doc
- 《商务网站网页设计》A.doc
- 《水利工程建设项目施工监理规范(SL288-2015)条文说明》.doc
- 《网页设计与制作》A-B-C卷标准答案与评分细则.doc
- 《网页设计与制作》教材考试知识点.doc
- 无人机在设施农业中的精准作业应用与市场前景.docx
- 户用光储一体化系统产品形态、市场渗透率与消费者偏好研究_市场调研报告.docx
- 光伏产品“数字护照”(Digital Product Passport)强制推行时间表预测及其对供应链透明化的革命性影响.docx
- 水上光伏(湖泊、水库、近海)技术挑战、环境评估与投资收益研究_市场调研报告.docx
- 电镀铜栅线技术替代银浆的彻底无银化路径与成本拐点预测.docx
- 硅基叠层太阳能电池的效率突破与产业化瓶颈分析.docx
- 城市地下管廊无人机自主充电与数据断点续传技术应用.docx
- 老年人对器官捐献的认知与意愿调研.docx
- 大疆创新与极飞科技在农业无人机领域的战略路径对比.docx
- 体育赛事IP数字化运营:NBA、CBA短视频内容分发策略与粉丝活跃度对比_竞争分析报告.docx
最近下载
- 人教版七年级生物下册全册知识点总结+期末考点复习提纲.pdf VIP
- 丝路茶香:哈萨克斯坦茶文化传承及其与当代社会的交融.docx VIP
- 威立雅苏伊士-反渗透膜产品信息及应用维护技术手册_240712.pdf
- 《数据预处理与分析》期末考试复习题库资料(含答案).pdf VIP
- 有限空间作业安全培训课件(ppt共34张).pptx VIP
- 人工智能赋能心理健康教育的场景化应用研究.docx VIP
- 职场英语口语实用对话集.docx VIP
- 食材配送服务方案投标方案(技术方案).doc
- 瑶族师公的历史探究及其在现代社会中的调适.pdf VIP
- 2026届湖北省新八校高三下学期第二次联考(二模)数学(解析版).docx VIP
原创力文档

文档评论(0)