- 1
- 0
- 约2.95万字
- 约 10页
- 2016-10-20 发布于贵州
- 举报
第一阶段学习总测试题(软件)-孙晓亮
C 语言加强学习试题
请写出20条C/C++编程规范的要求。
1:if,for,do,while,case,switch,default等语句自占一行,且 if,for,do,while
等语句的执行语句部分无论多少都要加括号{};
2: 对齐只使用空格键,不使用TAB键;
3:函数头部应进行注释,列出:函数的目的/功能,输入参数,输出参数,返回值,调用关系等;
4:避免在注释中使用缩写,特别是非常用的缩写;
5:全局变量要有详细的注释,包括对其功能,取值范围,哪些函数或过程存取它及存取时注意事项等的说明;
6:对条件变量和分支语句(条件分支,循环语句等)必须编写注释;
7:除非必要,不要用数字或较奇怪的字符来定义标识符;
8:注意运算符的优先级,并用括号明确表达式的操作顺序,避免使用默认的优先级;
9:不要设计面面俱到,非常灵活的数据结构;
10:编程时,要注意数据类型的强制转换;
11:尽量减少没有必要的数据类型默认转换与强制转换;
12:在同一项目应明确规定对接口函数参数的合法性检查应由函数的调用者负责还是由接口函数本身负责,缺省是由函数调用者负责;
13:防止将函数的参数作为工作变量;
14:不要设计面面俱到的函数;
15:检查所有参数输入的有效性;
16:设计高扇入,合理扇出的函数;
17:减少函数本身或函数间的递归调用;
18:避免使用BOO
您可能关注的文档
- 第34课时 锐三角函数.doc
- 第3章 建项目概况及工程分析.doc
- 第3章 非稳热传导答案.doc
- 第3章统筹法计工程量.docx
- 第3讲 新高二习巩固(三角函数)教案.doc
- 第3课时 解例 台儿庄 于强.doc
- 第4章 建筑内排水系统.doc
- 第4章济宁市水交通安全长效管理机制的原则及建设对策.doc
- 第4课 生产与济制度.doc
- 第504章 综电力监控.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
最近下载
- 057 肖祥锐的心灵秘籍 心灵魔术教学书籍 中文 完整版_超级魔术学习系列.pdf VIP
- (高清版)DG∕TJ 08-2421-2023 装配式部分包覆钢-混凝土组合结构技术标准.pdf VIP
- 发热待查诊治专家共识(2026版)解读.pptx VIP
- (共108页PPT)7 全球联系的初步建立与世界格局的演变.pptx VIP
- The Principle of Auditing(西南财经)中国大学MOOC慕课 章节测验客观题答案.docx VIP
- 2024人教版九年级化学下册全册知识点总结.pdf VIP
- 波谱解析 核磁共振氢谱 HNMR.ppt VIP
- 往年高考英语听力真题.pdf VIP
- 《全球联系的初步建立与世界格局的演变》PPT课件.pptx VIP
- 具有假体腔的动物腹毛动物门轮形动物门动吻动物门线虫动物.PPT VIP
原创力文档

文档评论(0)