常用编程命名规范
01 匈牙利命名法
是电脑程序设计中的一种变量命名规则),此命名法又可细分为:系统匈牙利命名法和匈牙利应用命名法。
系统命名法与应用命名法的区别在于前缀的目的。
在系统匈牙利命名法中,前缀代表了变量的实际数据类型。例如:
lAccountNum:变量是一个长整数("l");arru8NumberList:变量是一个无符号8位整型数组("arru8");szName:变量是一个零结束字符串("sz"),这是西蒙尼最开始建议的前缀之一。
匈牙利应用命名法不表示实际数据类型,而是给出了变量目的的提示,或者说它代表了什么。
rwPosition:变量代表一个行("rw")。usName:变量代表一个非安全字符串("us"),需要在使用前处理。strName:变量代表一个包含名字的字符串("str")但是没有指明这个字符串是如何实现的。
02 驼峰式命名法
驼峰式命名法,又叫小驼峰式命名法。
该命名规范,要求第一个单词首字母小写,后面其他单词首字母大写,简单粗暴易学易用。
03 帕斯卡命名法
帕斯卡命名法,又叫大驼峰式命名法。
与小驼峰式命名法的最大区别在于,每个单词的第一个字母都要大写。