- 119
- 0
- 约1.87万字
- 约 10页
- 2016-12-14 发布于河南
- 举报
C 语言编程常见错误
2008-12-08 12:49
1. 书写标识符时,忽略了大小写字母的区别。?????? int main( void )?????? {?????????? int a = 5;?????????? printf( %d, A );
?????????? return 0;?????? }编译器认为 a 和 A 是两个不同的变量名,而显示出错信息。C 语言规定大写字母和小写字母是不同的字符;而有些编程语言是不分大小写的。习惯上,符号常量名用大写,变量名用小写表示,以增加可读性。
2. 忽略了变量的类型,进行了不合法的运算。?????? int main( void )?????? {?????????? float a, b;?????????? printf( %d, a % b );
?????????? return 0;?????? }% 是求余运算符,a % b 的结果是 a 除以 b 的余数。只有 % 左右两边的操作数都是整型时,才可以进行求余运算。故而上面的程序是错误的,因为 a 和 b 是浮点型变量。
3. 将字符常量与字符串常量混淆。?????? char c;?????? c = a;这里就混淆了字符常量与字符串常量,字符常量是由一对单引号括起来的单个字符,字符串常量是一对双引号括起来的字符序列。C
您可能关注的文档
- 10以内加法计算.doc
- 如何有效应用信息技术于初中数学教学中..doc
- 职教论文1doc.doc
- 现代教育技术及其信息化发展趋势对我国教育推动的论述.doc
- 计算是小学数学教学的主要内容和任务.doc
- 2012年上海培训心得体会.doc
- 北师大版小学三年级数学下册总复习知识点归纳.doc
- 如何进行个别辅导.doc
- 运用现代信息技术手段.doc
- 关于组织参加教育部语用司.doc
- 专项十三 复合句(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项十四 There be句型和主谓一致(含答案) 2026年中考人教版英语语法专项复习.doc.docx
- 专项14 构词法 学案(含答案)2025年中考人教版英语语法专项复习.doc.docx
- 静脉肾盂造影结石梗阻评估.ppt
- 《假期实践活动》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 老年结石病合并慢病综合诊疗.ppt
- 鹿角形肾结石复杂手术治疗.ppt
- 经皮肾镜超声碎石清石术.ppt
- 《参观爱国主义教育基地》教案-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
- 《生活中的大数:整理与复习》教案(2课时)-2025-2026学年冀教版(新教材)小学数学二年级下册.docx
最近下载
- 学校落实“三重一大”事项集体决策制度实施细则.docx VIP
- 人教版初三中考化学方程式汇总.doc VIP
- 贵州省遵义市播州区2026年中考语文一模试卷(含答案).pdf VIP
- 《性爱与性行为》课件.pptx VIP
- 初三年级化学方程式总结2020.pdf VIP
- (新教材人教2019版选修3)高中生物必背知识点 第三章 基因工程(填空版+背诵版).pdf VIP
- 2024创业计划书电子版 .pdf VIP
- Reading explorer-F级教学精品课件-U3A.pptx VIP
- 智慧农业技术对乡村治理结构的重塑研究.pdf VIP
- Reading explorer-F级教学精品课件U2B.pptx VIP
原创力文档

文档评论(0)