◆匈牙利命名法
基本原则是:
变量名=属性+类型+对象描述
⑴属性部分:
全局变量: g_
常量 : c_
类成员变量: m_
⑵类型部分:
数组:a
布尔型: b byte: by
char: c 字节计数: cb 颜色引用值: cr 坐标差(长度): cx,cy
双字(DWORD): dw
浮点型: f 函数: fn
句柄: h
整数(integer): i
长整型(long): l long型指针: lp
短整型: n near指针: np
指针: p
string: s 用'\0'终止的字符串: sz
文本内容: tm
无符号: u
Word: w
坐标: x,y
⑶描述部分:
初始化: Init
临时变量: Tmp
目的对象: Dst
源对象: Src
窗口: Wnd
下边举例说明:
hwnd: h表示句柄,wnd表示窗口,合起来为“窗口句柄”。
m_bFlag: m表示成员变量,b表示布尔,合起来为:“某个类的成员变量,布尔型,是一个状态标志”。
1,变量命名;
2,常量命名、宏定义;
3,资源名字定义格式;
4,函数命名和命名空间、类的命名、接口的命名;
5,结构体命名;
6,控件的命名;
7,注释;
发表于 @ 2004年09月29日 10:58:00|评论(loading...)|编辑