一、程序风格: 1、严格采用阶梯层次组织程序代码:各层次缩进的分格采用 VC的缺省风格,即每层次缩进为 4格,括号位于下一行
要求相匹配的大括号在同一列,对继行则要求再缩进 4格
2、提示信息字符串的位置 在程序中需要给出的提示字符串,为了支持多种语言的开发,除了一些给调试用的临时信息外,其他所有的提示信息必须定义在资源中
3、对变量的定义,尽量位于函数的开始位置
4、空行 ①、在每个类声明之后、每个函数定义结束之后都要加空行; ②、在一个函数体内,逻揖上密切相关的语句之间不加空行,其它地方应加空行分隔
5、代码行 ①、一行代码只做一件事情,如只定义一个变量,或只写一条语句
这样的代码容易阅读,并且方便于写注释
②、if、for、while、do等语句自占一行,执行语句不得紧跟其后
不论执行语句有多少都要加{}
这样可以防止书写失误
6、代码行内的空格 ①、关键字之后要留空格
像const、virtual、inline、case 等关键字之后至少要留一个空格,否则无法辨析关键字
像if、for、while等关键字之后应留一个空格再跟左括号‘(’,以突出关键字
②、函数名之后不要留空格,紧跟左括号‘(’,以与关键字区别
③ 、‘(’向后紧跟,‘)’、‘,’、‘ ;’向前紧跟,紧跟处不留空格
④、 ‘,’之后要留空格,如Function(x, y, z)
如果‘;’不是一行的结束符号,其后要留空格,如for (initialization; condition; update)
⑤、赋值操作符、比较操作符、算术操作符、逻辑操作符、位域操作符,如 “=”、“+=” “>=”、“