匈牙利记号法

有关项目的全局变量用 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/匈牙利记号法/
作者
Cranky Dove
发布于
2024年2月24日
许可协议