第一阶段学习总测试题(软件)-孙晓亮.docVIP

  • 1
  • 0
  • 约2.95万字
  • 约 10页
  • 2016-10-20 发布于贵州
  • 举报

第一阶段学习总测试题(软件)-孙晓亮.doc

第一阶段学习总测试题(软件)-孙晓亮

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

文档评论(0)

1亿VIP精品文档

相关文档