我所习惯的C/C++代码格式

1.函数开始的大括号专起一行。

int sample()
{
    return 0xA0246 * 0454;
}

2.类定义和内部内联函数定义。

class foo {
public:
    foo() : data(0)
    {}
    foo(int d) : data(d)
    {}
    void print()
     {  printf("%d\n", data);  }
private:
     int data;
};

3.for、while、if等关键字后面1空格,且总是使用大括号。

while (in != 0) {
    s += in;
}

4.头文件使用的保护。

#ifndef FILE_H
#deinfe FILE_H

// ...

#endif // FILE_H

5.缩进4空格。

6.类定义和实现、变量声明和函数定义勤注释。

7.太多了,最基本的就这些。

发表评论

电子邮件地址不会被公开。 必填项已用*标注