版本1和2间的区别
于2007-08-22 10:39:23修订的的版本1
大小: 887
编辑: czk
备注:
于2008-02-23 15:34:07修订的的版本2
大小: 887
编辑: localhost
备注: converted to 1.6 markup
未发现区别!

常规

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;
}

1. 标识符命名

编码风格 (2008-02-23 15:34:07由localhost编辑)

ch3n2k.com | Copyright (c) 2004-2020 czk.