编程命名法则

一、匈牙利命名法

开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。

int iMyAge;              //“i”是int类型的缩写; 
char cMyName[10];        //“c”是char类型的缩写; 
float fManHeight;        //“f”是float类型的缩写;`在这里插入代码片`

匈牙利命名法中常用的小写字母前缀:

前缀类型 a、b、by、c、cb、cr、cx,cy、dw、fn、h、i、l、lp、m_ n、np、p、s、sz、w
数组 (Array) ,布尔值 (Boolean),字节 (Byte),有符号字符 (Char),无符号字符 (Char Byte),颜色参考值 (ColorRef), 坐标差(长度 ShortInt), Double Word ,函数 ,Handle(句柄), 整型 ,长整型 (Long Int), Long Pointer 类的成员 ,短整型 (Short Int) ,Near Pointer ,Pointer 字符串型 ,以 null 做结尾的字符串型 (String with Zero End), Word。

二、驼峰式命名法:

又称小驼峰式命名法。 第一个单词首字母小写,后面其他单词首字母大写。

int myAge; 
char myName[10]; 
float manHeight;

三、帕斯卡命名法:

又称大驼峰式命名法。 每个单词的第一个字母都大写。

int MyAge; 
char MyName[10]; 
float ManHeight;

四、其他命名规范

如:下划线命名法。

print_employee_paychecks()

 

扩展

       C#中,以骆驼命名法和帕斯卡命名法居多。 C#中,简单的变量一般用 camelCase 规则,而比较高级的命名使用 PascalCase。 如.net Framework 的公共字段及公共属性。简单说 MyData 是一个帕斯卡命名的示例;myData 是一个骆驼命名法;iMyData 是一个匈牙利命名法。小写说明了变量的类型或者用途。骆驼式命名法近年来越来越流行了,在许多新的函数MicrosoftWindows这样的环境中,它使用得相当多。
       注:下划线法是c出现后开始流行起来的,在许多旧的程序和UNIX这样的环境中,它的使用非常普遍。小驼峰式命名法,适用于.Net程序设计和Java程序设计。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值