经典命名法介绍

经典命名法介绍

1.匈牙利命名法

该命名法是在每个变量名的前面加上若干表示数据类型的字符。

基本原则是:变量名=属性+类型+对象描述。

如i表示int,所有i开头的变量命都表示int类型。s表示String,所有变量命以s开头的都表示String类型变量。

例子:

chName 表示用字符类型char表示的名字

uHeight 表示用无符号整型unsigned int表示的高度数值

Windows应用程序采用匈牙利命名法定义变量名。该命名法因微软公司程序员CharlesSimonyi(查尔斯·西蒙尼)而得名,以纪念这位传奇式人物。Charles Simonyi是MS Office的首席设计师,发明了匈牙利命名法,现是微软公司6位顶级设计师之一。这种方法被广泛应用于应用程序和系统软件的开发中。

这种命名法的出发点是把变量名按“属性+类型+对象”的描述顺序组合起来,以使程序员作变量时对变量的类型和其他属性有直观的了解。

2.驼峰命名法

指混合使用大小写字母来构成变量和函数的名字。因为看上去像驼峰而得名。

驼峰命名法 跟 帕斯卡命名法 相似,只是首字母为小写。

例子:userName

3.帕斯卡命名法

即pascal命名法。做法是首字母大写,常用在类的变量命名中。

例子:UserName

评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值