匈牙利命名法java

匈牙利命名法是微软推广的i种关于变量、函数、对象、前缀、宏定义等各种类 型的符号的命名规范。匈牙利命名法的主要思想是:在变量利函数名中加入前缀 以增进人们对程序的理解。它是由微软内部的一个匈牙利人发起

匈牙利命名法是微软推广的i种关于变量、函数、对象、前缀、宏定义等各种类型 的符号的命名规范。匈牙利命名法的主要思想是:在变量利函数名中加入前缀以增 进人们对程序的理解。它是由微软内部的一个匈牙利人发起使用的,结果它在微软 内部逐渐流行起来,并且推广给了全世界的Windows开发人员。下面将介绍匈牙利 命名法,后面的例子里也会尽量遵守它和上面的代码风格。还是那句话,并不是要求 所有的读者都要去遵守,但是希望读者作为一个现代的软件开发人员都去遵守它。 中文说明 前缀类型 数组 aArray 布尔(整数) bBOOL(int) 无符号字符(字节) byUnsignedChar(Byte) 字符(字节) cChar 字节数 cbCountofBytes 颜色(参考)值 crColorReferenceValue X的集合(短整数) exCountofx(Short) fFlags(usuallymultiplebitvalues)标志(一般是有多位的数值) 函数 fnFunction 全局的 g_Global 句柄 hHandle 整数 iInteger 长整数 1Long 长指针 IpLongPointer 一个类的数据成员 mDataMemberofaClass 短整数 nShortInteger 指针 pPointer 字符串 sString 以零结尾的字符串 szZeroTerminatedString 文木规则 tmTextMetric 无符号整数 uUnsignedInteger 无符号长整数 ulUnsignedLong(ULONG) 无符号短整数 wWORD(UnsignedShort) 坐标值(短整数) x,yx,yCoordinates(Short) 空 vVoid 有关项目的全局变量用开始,类成员变量用局部变量若函数较大则可考虑用用以 g_ 显示说明其是局部变量。 前缀类型例子 g_全局变量g_Servers C类或者结构体CDocument,CPrintlnfo m_成员变量m_pDoc,m_nCustomers

腾讯文库匈牙利命名法java