匈牙利记号法
有关项目的全局变量用 g_
开始,类的成员变量用 m_
,局部变量若函数较大可考虑用 l_
说明其是局部变量
前缀 | 类型 | 说明 |
---|---|---|
a_ | Array | 数组 |
b_ | bool(int) | 布尔(整数) |
by_ | Unsigned Char(byte) | 无符号字符(字节) |
c | char | 字符(字节) |
cb | Count of Bytes | 字节数 |
cr | Color Reference Value | 颜色(参考)值 |
cx | Count of X(short) | x的集合(短整数) |
f | Flags(Usually mutiple bit values) | 标志(一般是多位数的数值) |
fn | Function | 函数 |
g_ | global | 全局 |
h | Handle | 句柄 |
i | Integer | 整数 |
l | long | 长整数 |
lp | Long Pointer | 长指针 |
m_ | Data Menber of a Class | 一个类的数据成员 |
n | short Integer | 短整数 |
p | Pointer | 指针 |
s | String | 字符串 |
sz | Zero Terminated String | 以零结束的字符串 |
tm | Text Metric | 文本规则 |
u | Unsigned Integer | 无符号整数 |
ul | Unsigned Long(Ulong) | 无符号长整数 |
w | WORD(Unsigned Short) | 无符号短整数 |
x,y | x,y Coordinates(Short) | 坐标值(短整数) |
v | Void | 空 |
匈牙利记号法
https://newztx.github.io/2024/02/24/匈牙利记号法/