我的github链接

https://github.com/ququdefuqin/ququdefather

编程代码规范:

缩进:

统一缩进4格

命名:

1.使用纯英文单词

2.多个单词用下划线隔开,如student_num,find_max_num()

3.常量,宏,模板,枚举类型常量采取全大写形式

4.除循环变量外不用单字母作为变量名

5.类和函数命名首字母大写

每行最多字符数:

80个

函数编写规则:

1.函数的行数尽量限制在100行以内

2.一个函数完成一个功能

3.禁止编写的函数依赖于其他函数内部所实现的功能

4.尽量重写类的构造函数

空行:

每个函数,类,结构体,以及某些程序块之间空一行以表示分离关系

注释规则:

1.在源文件头部应该列出:生成日期,作者,版权,代码功能/目的等信息

2.应该函数程序块前编写注释表明函数功能以及一些必要信息

3.重要变量定义需编写注释

操作符前后空格:

1.值操作符、比较操作符、算术操作符、逻辑操作符、位域操作符,如“ =”、“ +=”

“ >=”、“ <=”、“ +”、“ *”、“ %”、“ &&”、“ ||”、“ <<” 、“ ^” 等二元操作符
的前后应当加空格

2.一元操作符如“ !”、“ ~”、“ ++”、“ --”、“ &”( 地址运算符) 等前后不加

空格

3.像“[ ]”、“ .”、“ ->” 这类操作符前后不加空格。

其他规则:

1.尽量使用const,避免使用宏

2.尽可能局部声明变量

猜你喜欢

转载自www.cnblogs.com/hrc990816/p/12287909.html