1、匈牙利命名法 带有前缀,前缀可以表示变量的类型或者变量的作用域。如 g_count(全局变量),m_tmp(局部变量),变量一般都是小写字母的拼音,变量的命名需要具有一定的语义化。 通常用在变量的声明中,不过值得注意的是,在C或者C++等编程中,通过使用全部字母大写的方法来表示全局变量、宏定义等 ...
分类:
其他好文 时间:
2018-04-08 13:14:47
阅读次数:
105
第四章 两人合作 原文:大家都知道用单个字母给有复杂语义的实体命名是不好的,在C语言家族中,比较通用的,也是经过了很多实践检验的方法叫“匈牙利命名法”。 问题1:虽然看了书中接下来的一些解释,但书中的解释我认为有些冗余杂乱,致使我还是不太理解,到底什么是“匈牙利命名法”? 后来我上网查找了一些资料, ...
分类:
其他好文 时间:
2018-03-29 21:21:11
阅读次数:
142
一、骆驼命名法: 小驼峰法(camel方法)变量一般用小驼峰法标识。 第一个单词以小写字母开始;第二个单词的首字母大写或每一个单词的首字母都采用大写字母,例如:myFirstName、myLastName 大驼峰法(Upper Camel Case)也称为:帕斯卡命名法:(pascal方法)常用于类 ...
分类:
其他好文 时间:
2017-11-08 19:36:33
阅读次数:
133
要求1 《代码规范》包括10项条款。制定条款的目的是在程序设计的过程中(触犯和)约束代码风格,希望切实可行,容易观察和客观检验。 比如, 每个函数不超过5行,对于初学者是不切实际的; 大括号匹配纵列对齐,是切实可行的; 变量名易读,是不易检验的,变量名必须是名词短语,遵循匈牙利命名法,是易于检验的。 ...
分类:
其他好文 时间:
2017-10-02 14:26:31
阅读次数:
142
一丶编码规范基本数据类型 编码规范 任何程序员,都应该有良好的的编码习惯,便于以后的代码可读性和维护 常见了编码规范有 匈牙利命名法 驼峰式大小写 匈牙利命名法: 是电脑程序设计中的一种变量命名规则,此命名法又可细分为:系统匈牙利命名法和匈牙利应用命名法。 匈牙利命名法具备语言独立的特性,并且首次在 ...
分类:
编程语言 时间:
2017-09-22 21:07:15
阅读次数:
227
1. 1 . 匈牙利命名: 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。 ex: int iMyAge; “i”是int类型的缩写; char cMyName[10]; “c”是char类型的缩写; float fManHeight; “f”是float类型的 ...
分类:
其他好文 时间:
2017-09-13 20:18:11
阅读次数:
176
在第四章4.2.6命名——72页中提到了一个新鲜的单词“匈牙利命名法”,书上提到在变量面前加上有意义的前缀,程序员就能一眼看出变量的类型及相应的语义。书上还提到有些地方并不适用,比如 在一些强类型的语言(如C#)中,对类型有严格的要求,不同类型的值是不能做运算的,例如C#中,if()语句只能接受BO ...
分类:
其他好文 时间:
2017-09-13 14:04:53
阅读次数:
102
1.匈牙利命名法: 开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。 例如: int iMyAge; “i”是int类型的缩写; char cMyName[10]; “c”是char类型的缩写; float fManHeight; “f”是float类型的缩写; ...
分类:
其他好文 时间:
2017-08-19 20:12:51
阅读次数:
156
标识符命名法最要有四种: Camel(骆驼)命名法:除首单词外,其余所有单词的第一个字母大写,如:fooBar; Pascal命名法:所有单词的第一个字母大写,如:FooBar; 下划线命名法:单词与单词间用下划线做间隔,如:foo_bar; 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal ...
分类:
移动开发 时间:
2017-08-11 23:56:10
阅读次数:
327
缓存变量 DOM遍历是昂贵的,所以尽量将会重用的元素缓存。 避免全局变量 jQuery与javascript一样,一般来说,最好确保你的变量在函数作用域内。 使用匈牙利命名法 在变量前加$前缀,便于识别出jQuery对象。 使用 Var 链(单 Var 模式) 将多条var语句合并为一条语句,我建议 ...
分类:
Web程序 时间:
2017-07-13 22:42:38
阅读次数:
213