编码风格
常规
C语言的编码一般遵循《The C Programming Language》书中例子所示的风格。
C++语言的编码一般遵循《The C++ Programming Language》书中例子所示的风格。
文件名
在C语言中,头文件以.h为扩展名,源文件以.c为扩展名。(注意都为小写)
在C++语言中,头文件一般以.h为扩展名,源文件以.cpp或者.cc为扩展名。
在C++标准库中,头文件没有扩展名。
注释
圆括号、大括号和缩排
每层缩进由4个空格构成,不使用tab字符。
左括号与前面的元素处于同一行。比如
int func(int a) {
int b = a + 1;
return b * 2;
}
以及
class Thing {
//...
};
还有
for(int i = 0; i < 100; i++) {
cout << i << endl;
cout << x * i << endl;
}