2、类型,再其他。例如:m_lpszStr,表示指向一个以0字符结尾的字符串的长指针成员变量。 匈牙利命名法关键是:标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是首字母大写的一个单词或多个单词组合,该单词要指明变量的用途。匈牙利命名法中常用的小写字母的前缀:前缀类型 a 数组(Array) b 布尔值(Boolean) by 字节(Byte) c 有符号字符(Char) cb 无符号字符(CharByte,没有多少
3、人用) cr 颜色参考值(ColorRef) cx,cy 坐标差(长度ShortInt) dw DoubleWord fn 函数 h Handle(句柄) i 整型 l 长整型(LongInt) lp LongPointer m_ 类的成员 n 短整型(ShortInt) np NearPointer p
4、 Pointer s 字符串型 sz 以null做结尾的字符串型(StringwithZeroEnd) w Word 二、骆驼命名法【camelCase】: 骆驼式命令法,正如它的名称所表示的那样,是指混合使用大小写字母来构成变量和函数的名字。例如,下面是分别用骆驼式命名法和下划线法命名的同一个函数: printEmployeePaychecks(); print_employee_paychecks(); 第一个函数名使用了骆驼式命名法——函数名中的每一个逻辑断点都有一个