匈牙利命名法
1. 以一个或者多个小写字母开头,来指定数据类型。
2. 其后是一个或者多个第一个字母大写的单词,指出变量的用途。
如:chGrade; nLength; bOnOff; strStudentName;
驼峰命名法(骆驼式命名法)
1. 由一个或多个单字连结在一起;
2. 第一个单词以小写字母开始;
3. 第二个单词的首字母大写或每一个单词的首字母都采用大写字母;
如:myFirstName, myLastName, nextStudentName, intCount, printEmployeePaychecks()
一般变量命名规则为:
-
[限定范围的前缀]+[数据类型前缀]+[有意义的单词]
-
局部变量小写 (i, j, k),常量全部大写 (MAX_BUFFER)
-
函数名应该写为动作性的 (CreateDirectory),结构名 (类名) 应该有整体性 (如: class CRaster)
重要的是给变量的命名清晰易懂,给变量加上注释更好。