欢迎使用CSDN-markdown编辑器

常见的几种命名规则

Hungarian(匈牙利命名法)

基本原则是:变量名=属性+类型+对象描述
匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀, 标识出变量的作用域, 类型等。前缀之后的是 首字母大写的一个单词或多个单词组合,该单词要指明变量的用途。
常用的类型前缀有:

前缀 说明
n 整型和位域变量(number)
e 枚举型变量(enumeration)
c 字符型变量(char)
b 布尔型变量(bool)
f 浮点型变量(float)
p 指针型变量和迭代子(pointer)
pfn 特别针对指向函数的指针变量和函数对象指针(pointer of function)
g 数组(grid)
i 类的实例(instance) 对于经常用到的类,也可以定义一些专门的前缀,如:std::string和std::wstring类的前缀可以定义为”st”,std::vector类的前缀可以定义为”v”等等。

你可能感兴趣的:(c++,c++)