命名法(Notation)是 编程规范中 的重要内容:
帕斯卡命名法
又叫大驼峰式命名法。每个单词的第一个字母都大写。
帕斯卡命名法(Pascal Notation)将 标识符的首字母,和后面连接的每个单词的首字母都大写。
例如: MyFirstValue
骆驼命名法
又叫小驼峰式命名法。 第一个单词首字母小写,后面其他单词首字母大写。
骆驼命名法(Camel Notation)将标识符的首字母小写,而每个后面连接的单词的首字母都大写。
例如:myFirstValue
匈牙利命名法
匈牙利命名法(Hungarian notation)
匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+描述
(1)属性一般是小写字母+_:
g_:全局变量
m_:类成员变量
s_:静态变量
c_:常量
(2)类型:
b:bool
sz:以零结束的字符串
p:指针
n:整整
dw:双字
l:长整型
无符号:u
函数:fn
Unix命名法(K&R命名法)
Unix命名法又叫K&R命名法,是所有标示符的字母小写,单词之间通过下划线分割
例如:my_file_value