01.7 变量的命名约定.txt

来自「网上第一本以TXT格式的VC++深入详解孙鑫的书.全文全以TXT格式,并每一章节」· 文本 代码 · 共 78 行

TXT
78
字号
1.7   变量的命名约定
由于Windows程序一般很长,编程人员在一段时间后自己都有可能忘记所定义的变量的含义。为了帮助大家记忆与区分变量,微软公司创建了Windows的命名约定,称之为匈牙利表示法(Hungarian notation)。匈牙利表示法提供了一组前缀字符,如表1.1所示,这些前缀也可以组合起来使用。

表1.1  匈牙利表示法

前   缀
 含   义
 
a
 数组
 
b
 布尔值(int)
 
by 
 无符号字符(字节)
 
c
 字符(字节)
 
cb
 字节记数
 
rgb
 保存RGB颜色值的长整型
 
cx,cy
 短整型(计算x,y的长度)
 
dw
 无符号长整型
 
fn
 函数
 
h
 句柄
 
i
 整数(integer)
 
m_
 类的数据成员
 
n
 短整型或整型
 
np
 近指针
 
p
 指针
 
前   缀
 含   义
 
l
 长整型
 
lp
 长指针
 
s
 字符串
 
sz
 以零结束的字符串
 
tm
 正文大小
 
w
 无符号整型
 
x,y
 无符号整型(表示x或y的坐标)
 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?