11、【C++】匈牙利命名法

    对于程序中的变量名称,有人主张尽量让变量名简单易懂。在定义变量时,不仅让变量名称易于理解,而且数据类型、属性能够一眼看出,这种观念的命名称为匈牙利命名
    匈牙利命名法是一种编程时的命名规范。这种命名法的出发点是把变量名按:属性+类型+对象描述的顺序组合起来,以使程序员作变量时对变量的类型和其它属性有直观的了解。

一、属性部分
	g_     全局变量
	c_     常量
	m_     c++类成员变量
	s_     静态变量 
二、类型部分
	指针     p
	函数     fn
	无效     v
	句柄     h
	长整型   l
	布尔     b
	浮点型(有时也指文件) f
	双字     dw
	字符串    sz
	短整型    n
	双精度浮点 d
	计数     c(通常用cnt)
	字符     ch(通常用c)
	整型     i(通常用n)
	字节     by
	字      w
	实型     r
	无符号   u 
三、对象描述部分
	最大 Max
	最小 Min
	初始化 Init
	临时变量 T(或Temp)
	源对象 Src
	目的对象 Dest

转载:https://blog.csdn.net/bruceyang2009lzu/article/details/8789216

猜你喜欢

转载自blog.csdn.net/sinat_33924041/article/details/83658730