业界共有四种命名法则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法。
1.驼峰命令法,正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。
示例:printEmployeePaychecks()
2.匈牙利命名法,通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域、类型等。这些符号可以多个同时使用,顺序是先m_(成员变量)、再指针、再简单数据类型、再其它。这样做的好处在于能增加程序的可读性,便于对程序的理解和维护。匈牙利命名法关键是:标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是首字母大写的一个单词或多个单词组合,该单词要指明变量的用途。
示例:m_lpszStr,表示指向一个以0字符结尾的字符串的长指针成员变量。
3.帕斯卡命名法(也叫大驼峰命名),与驼峰命名法类似,二者的区别在于:驼峰命名法是首字母小写,而帕斯卡命名法是首字母大写,
示例:DisplayInfo(); string UserName
4.下划线命名法,常用于python的编程命名中,示例:print_employee_paychecks()