您的位置:首页 > 编程语言 > C语言/C++

【C/C++】编程常用命名方法

2013-05-08 23:36 183 查看
1、匈牙利命名法
通过在变量名之前增加小写字母的符号前缀,以标识变量的属性、类型、作用域等参数。简单地说,即“变量名=属性+类型+对象描述”的形式。
示例:m_lpszStr,表示指向以 0 字符结尾的字符串的长指针成员变量
2、骆驼命名法
也叫驼峰式大小写。其主要规范为,混合使用大小写字母来构造变量名或函数名。
示例:printEmployeePaychecks(),如代码所示,函数的每一个逻辑断点均用大写字母标识
3、帕斯卡命名法
与骆驼命名法类似,骆驼命名法是首字母小写,而帕斯卡命名法则需要首字母大写。源自 Pascal 语言的命名惯例,也称为大驼峰式命名法。
示例:LoginCheck(),string UserName

下面介绍一种比较适用的程序命名方法:

类型名和函数名均以大写字母开头的单词组合而成
eg: class  Node;
      class  LeftNode;
      void    Set(int value);
      void    SetValue(int value);
变量名和参数名的第一个单词小写,后面的单词首字母大写
eg: int flag;
      int flagShip;
符号常量和宏名全大写,并且单词之间用下划线连接
eg: const int MAX=100;
      const int MAX_LENGTH=1024;      
静态变量加前缀s_
eg: static int s_num;
全局变量加前缀g_
eg: int g_Total=100;
类的成员变量加前缀m_
eg: class Node
      {
		int m_length;
                int m_width;
      }



                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: