首页 > 其他 > 详细

编程规范

时间:2021-05-26 21:42:19      阅读:13      评论:0      收藏:0      [点我收藏+]

1. 每行不超过80个字符

2. tab转空格

3. *靠近类型,而不是变量

4. 只有一行代码也要使用花括号

5. 骆驼命名法命名变量:DoSomething

6. 变量名字采用小写的骆驼命名法

7. 类的成员变量:私有成员变量前面加 _ ,公有成员变量不加。

8. 静态变量加前缀 s_ , 全局变量加前缀 g_

9. 函数名字。整体上,应该是个动词,或者是形容词(返回bool的函数),但不要是名词。

10. 宏的名字,全部大写,中间加下划线相连接。

11. 函数的参数可能少,原则上不超过5个。传入参数在前,传出参数在后。

12.

if (condition) {  // 圆括号里没有空格.
  ...  // 2 空格缩进.
} else if (...) {  // else 与 if 的右括号同一行.
  ...
} else {
  ...
}
if (x == kFoo) return new Foo();

 13. 类

class MyClass : public OtherClass {
 public:      // 注意有一个空格的缩进
  MyClass();  // 标准的两空格缩进
  explicit MyClass(int var);
  ~MyClass() {}

14.  , : ; 三种分割符后面都需要留空格

15.

if (b) {          // if 条件语句和循环语句关键字后均有空格.
} else {          // else 前后有空格.
}
while (test) {}   // 圆括号内部不紧邻空格.
switch (i) {
for (int i = 0; i < 5; ++i) {

 16.

 

编程规范

原文:https://www.cnblogs.com/liuweiweitju/p/14814689.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!