经典命名法介绍

经典命名法介绍

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

你可能感兴趣的:(C语言)