代码规范

一、空格和空行
    1、空格
        1)函数名后面不留空格,紧跟括号
        2)关键字if、for、while等要跟一个空格再接括号
        3)‘,’之后要留空格,for中的分号要接空格
        4)赋值操作符、比较操作符、算术操作符、逻辑操作符、位域操作符,前后加空格
        5)“ !”、“ ~”、“ ++”、“ --”、“ &”(地址运算符)等前后不加空格
    2、空行
        1)实现函数时,两个函数之间要加一行空格
        2)函数体里面,逻辑上紧密相连的语句不加空行,其他要有

二、行代码格式
    一行代码只做一件事

三、命名规范
    1)使用单词不用拼音
    2)一定要有实际意义(除了像for循环里的i,j那样的固定用法)
    3)类名和函数名用大写字母开头的单词组合而成
    4)参数和变量用小写字母开头的单词组成(驼峰原则)
    5)常量全大写字母组成
    6)全局变量加前缀g_(表示global),静态变量用前缀s_表示,类的成员变量前加前缀m_(member)

四、注释
    块注释用/* */,行注释用//
    注释要放在被注释内容的右侧或上面,不要放在下面

五、类中声明成员次序
    类中按照public、protected、private次序
    在一块中 按照如下的次序声明
    1)结构体和枚举
    2)常量
    3)构造函数
    4)析构函数
    5)成员函数
    6)成员变量
六、布尔值和01
    TRUE、FALSE不要直接与0、1比较
    指针地址与0地址比较时,使用NULL而不是0

    
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章