匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述。其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。命名要基于容易记忆容易理解的原则。目前在Windows程序开发和MFC程序开发中常用的命名规则是匈牙利命名法。下面就是HN命名法的一般规则。属性部分全局...
标识符命名法
标识符命名法最要有四种:
1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。
2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写
3 下划线命名法:单词与单词间用下划线做间隔。
4 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量前附加小写序列说明该变量的类型。 量的取名方...
分类:
移动开发 时间:
2015-04-03 15:22:29
阅读次数:
199
1 常见命名规则比较著名的命名规则首推匈牙利命名法,这种命名方法是由Microsoft程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。其主要思想是“在变量和函数名中加入前缀以增进人们对程序的理解”。匈牙利命名法关键是:标识符的名字以一个或者多个小写字母开头作为前缀;前缀之后的是首字母...
分类:
其他好文 时间:
2015-03-22 00:08:19
阅读次数:
152
本文讲一下匈牙利命名法:
举两个例子:hInstance,szCmdLine。
这两个例子中,第一个变量的h表示handle,代表这个变量是一个句柄;第二个变量的sz表示这个变量是以0结尾的字符串,也就是C语言中,传统的字符串。
匈牙利命名法就是这样的,以一个表示这个变量类型的字母组合来表示这个变量的类型。其后的单词代表它的变量的意思。
匈牙利命名法的前缀表如下所示:
还有一种命...
一、匈牙利命名法:广泛应用于象Microsoft Windows这样的环境中。
Windows 编程中用到的变量(还包括宏)的命名规则匈牙利命名法,这种命名技术是由一位能干的 Microsoft 程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。
匈牙利命名法通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号可以多个同...
分类:
其他好文 时间:
2015-01-19 09:24:40
阅读次数:
174
变量(还包含宏)的命名规则,比較系统和彻底的有 Windows 编程中用到的匈牙利命名法。匈牙利命名法通过在变量名前面加上对应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号能够多个同一时候使用,顺序是先m_(成员变量),再指针,再简单数据类型,再其它。比如:m_lpszStr, ...
分类:
其他好文 时间:
2015-01-12 16:05:32
阅读次数:
111
变量......1.一个变量只存一种类型的数据,2.尽量减少对隐式转换的依赖,这样可增强程序的可读性,日后修改程序时不至于混乱,3.使用匈牙利命名法,4.使用局部变量时记得加 var 进行声明,不然会与全局变量冲突, 网站性能优化方面1.在对当前DOM进行操作之前,尽可能多的做一些准备工作,保...
分类:
编程语言 时间:
2015-01-05 21:56:25
阅读次数:
224
REG_SZ REG_SZ 在注册表中,REG_SZ,是一种字符串类型,代表一个简单的文本字符串,是最常见的一种数据类型。 其中“SZ”是“String Zero”的缩写,匈牙利命名法,表示null结尾的字符串变量。 注:REG_SZ型注册表值项没有长度限制。原文出处:http://blog...
分类:
其他好文 时间:
2014-11-23 12:57:10
阅读次数:
171
标识符命名法标识符命名法最要有四种:1驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写3下划线命名法:单词与单词间用下划线做间隔。4匈牙利命名法:广泛应用于微软编程环境中,在以Pascal...
分类:
移动开发 时间:
2014-11-17 13:43:06
阅读次数:
266
变量(还包含宏)的命名规则,比較系统和彻底的有 Windows 编程中用到的匈牙利命名法。匈牙利命名法通过在变量名前面加上对应的小写字母的符号标识作为前缀,标识出变量的作用域,类型等。这些符号能够多个同一时候使用,顺序是先m_(成员变量),再指针,再简单数据类型,再其它。比如:m_lpszStr, ...
分类:
其他好文 时间:
2014-11-05 14:26:48
阅读次数:
300