1.匈牙利命名法的好处:
从名字中就可以看出变量的类型
拥有类似语义的多个变量可以在一个代码块中使用:dwWidth, iWidth, fWidth, dWidth
变量名在仅仅知道他们的类型时可以被轻易记住
可以使变量名更加一致
决定一个变量名的时候可以更机械化,更快
不合适的类型转换和操作可以在阅读代码的时候被检测出来
在那些数字被当作字符串处理的基于字符串的语言中非常有用(例如Tcl)
在匈牙利应用命名法中,变量名确保不会犯以下错误:
heightWindow = window.getWidth();
2.驼峰式大小写:
小驼峰式命名法(lower camel case):
第一个单字以小写字母开始;第二个单字的首字母大写,例如:firstName、lastName。
大驼峰式命名法(upper camel case):
每一个单字的首字母都采用大写字母,例如:FirstName、LastName、CamelCase,也被称为Pascal命名法
3.帕斯卡命名法:
当变量名和函式名称是由二个或二个以上单字连结在一起,而构成的唯一识别字时,用以增加变量和函式的可读性。
单字之间不以空格断开或连接号(-)、底线(_)连结,第一个单字首字母采用大写字母;后续单字的首字母亦用大写字母,例如:FirstName、LastName。每一个单字的首字母都采用大写字母的命名格式,被称为“Pascal命名法”[1],源自于Pascal语言的命名惯例,也有人称之为“大驼峰式命名法”(Upper Camel Case),为驼峰式大小写的子集。
分享到:
相关推荐
javascript 有三大经典的变量命名法:匈牙利命名法,驼峰式命名法和帕斯卡命名法。今天主要介绍下这三种命名方式。文中通过示例代码介绍的很详细,有需要的朋友可以参考借鉴,下面来一起看看吧。
提取明名 帕斯卡明名转换 后台输出 提取明名 帕斯卡明名转换 后台输出
骆驼命名法,帕斯卡命名法和匈牙利命名法
。
。
常用的CSS命名规则,和其他程序命名差不多,主要有三种:骆驼命名法,帕斯卡命名法,匈牙利命名法。
第3,4章正式引入帕斯卡三角形的概念与性质,以及帕斯卡运算的定义和公式,并依此给出了人员分流问题的一种新的形式的解,第5,6两章给出了帕斯卡三角形的两个重要的应用,解决了二项式系数问题和组合数问题。...
最常用的命名规范(其中包括骆驼命名法,帕斯卡命名法 ,匈牙利命名法等方式。接口类命名等)。编程规范最新整理,绝对适用。最常用的命名规范(其中包括骆驼命名法,帕斯卡命名法 ,匈牙利命名法等方式。接口类命名...
。
。
C#
变量名:第一个字母小写,以后每个单词的首字母大写,骆驼命名法,也有叫驼峰命名法(如:int currentPage) 常量:全部使用大写字母,单词间用下划线隔开(如:final int CLOUD_API_LOGON_SIZE=102410244;) 选项C...
帕斯卡案例 帕斯卡大小写一个字符串。安装npm install pascal-case --save用法 var pascalCase = require ( 'pascal-case' ) ;pascalCase ( 'string' ) ; //=> "String"pascalCase ( 'camelCase' ) ; //=> ...
好了不多说了,关于CSS命名法,和其他的程序命名差不多,也是有三种:骆驼命名法,帕斯卡命名法,匈牙利命名法。 【骆驼命名法】 说到骆驼大家肯定会想到它那明显的特征,背部的隆起,一高一低的,我们的命名也要...
骆驼式命名法 第一个单词首字母小写,后面其他单词首字母大写 char *mySchool; 帕斯卡命名法 每个单词的第一个字母都大写 long long BigData[500]; 匈牙利命名法 开头字母用变量类型的缩写,其余用变量的英文或...
JAVA 帕斯卡三角形,个人的算法,不同于一直呼叫函式的方法
环境:Windows XP sp3, VC++ 6.0 ...本人注释非常详细,当然因为我是一个专业的Java程序员,所以书写风格在遵守Windows编程规范(匈牙利命名则和帕斯卡命名法则)基础上,有时候使用骆驼命名书写代码^_^
帕斯卡(杨辉)三角 * 问题:取N阶的杨辉三角并显示 * 分析:三角形边上数都是1,内部的没一个数是位于它上面的两个数的和。 * 假设f(row,col)表示杨辉三角的第row行的第col列元素,那么 * f(row,col)=1(col=1或...
CUDA帕斯卡架构GPU白皮书。较为详细的介绍了帕斯卡架构GPU。