基础知识--变量命名规则

来源:互联网 发布:embed js获取播放时间 编辑:程序博客网 时间:2024/05/19 20:48

1、匈牙利命名

开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词的第一个字母大写。
变量名 = 属性+类型+对象描述
属性部分:

符号 属性 备注 g_ 全局变量 c_ 常量 个人感觉没有必要 m_ 类成员变量 个人感觉没有必要 s_ 静态变量

类型部分:

符号 类型 备注 p 指针 a 数组 fn 函数 v 无效 h(handle) 句柄 在Windows开发中出现的名词,可以理解为编号,用来标识一个项目 l 长整型 long 的首字母 b 布尔类型 boolean 的首字母 f 浮点类型 float 的首字母 dw 双字节 double word的缩写 sz 字符串 String Zero的缩写,以零结尾的字符串 n 短整型 number的缩写 d 双精度浮点 double 的首字母 cnt/c(count) 计数 i 整型 通常使用n by 字节 w 字 word的首字母 r 实型 u 无符号 unsigned

描述部分:

符号 描述 备注 Max 最大 Min 最小 Init 初始化 T 临时变量 Src 源对象 Dest 目的对象

实例:
string g_szStudentName(“bob”);
static int s_iStudentAge = 22;

2、驼峰式命名法

第一单词以小写字母开始,第二和之后的单词的首字母大写。

3、帕斯卡命名法

所有单词的首字母都使用大写。

0 0