zoukankan      html  css  js  c++  java
  • C++命名准则

    总则:命名用英语,单词简单,明了。意义明确。过长的单词可以使用省略。一般是去掉元音字母形成省略。如果有通用的缩写,应该采用通用的缩写。
    1、函数命名
    1.1:全局函数:采用限定词+动词(+名词的原则)。如:void RmodelSetWidth()
    1.2:类的成员函数:采用动词(+名词)的原则。如void SetWidth
    2、宏
    宏的定义必须全部采用大写字母。单词之间必须用下划线隔开。如:
    #define MAX_LEN 1024
    这里顺便说一下,常变量的命名方式也必须采用全大写的方式,如:
    const int MAX_LEN=1024;
    3、变量命名
    命令的命名方式应该采用匈牙利命名法,即[限定词 ‘_’ + ]  类型缩写+意义名词
    3.1、全局变量的命名
    全局变量必须以“g_”开头。如int g_nAge;其中n表示为int型
    3.2、局部变量的命名不加限定词。如int nAge;
    3.3、类中成员变量的命名:类中成员变量的命名必须以"m_"开头。如int m_nAge;
    3.4、静态变量
    局部静态变量以“s_”开头。类中静态变量的以"ms_"开头
    3.5、指针变量以p为前缀。如int *pnName;
    3.6、参数命名与局部变量相同。即:类型缩写+意义名词
    4、其它命名
    4.1、枚举(enum)应该加大写字母“EM”作为前缀。枚举表中的命名必须遵循常量的命名规则。
    4.2、联合(union)以“UN”开头。
    4.3、结构体以“ST”作为前缀。结构体包含的数据类型遵循局部变量的命名规则。
    4.4C++的类的命名规则以“C”开头。类的命名采用“名词”或者“形容词+名称”。不能直接采用“名词”的形式
  • 相关阅读:
    第二百三十四天 how can I 坚持
    第二百三十三天 how can I 坚持
    第二百三十二天 how can I 坚持
    第二百三十一天 how can I 坚持
    第二百三十天 how can I 坚持
    第二百二十九天 how can I 坚持
    第二百二十八天 how can I 坚持
    第二百二十七天 how can I 坚持
    GG's Single Day
    杭电2133--What day is it
  • 原文地址:https://www.cnblogs.com/zxtp/p/4963254.html
Copyright © 2011-2022 走看看