加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

编程命名规则

(2020-02-06 13:52:07)
标签:

编程命名规则

编程命名惯例

编程命名规则(惯例)
程序员们为了自己的代码更容易地在同行之间交流,所以多采取统一的可读性比较好的命名方式。
目前业界共有四种命名规则:驼峰命名法、匈牙利命名法、帕斯卡命名法和下划线命名法,其中前三种是较为流行的命名法。
以上命名规则可视为一种惯例,并无绝对与强制,为的是增加识别和可读性。

1. 驼峰命令法(CamelCase): 

也称骆驼式命名法,就是当变量名或函数名由一个或多个单词连接在一起构成唯一标识符时,作为逻辑断点的单词的首字母都采用大写,例如:“myName”,这样的变量名或函数名看上去就像骆驼峰一样此起彼伏,故得名。

驼峰命名法又分为小驼峰法和大驼峰法。

小驼峰法:
第一个单词首字母小写,其余单词首字母大写。变量一般使用小驼峰法命名。
例如:“myName”。

大驼峰法:
又称帕斯卡命名法,即所有单词首字母大写。函数、类,一般使用大驼峰法命名。
例如:“MyName”。

2. 匈牙利命名法(Hungarian):
开头字母用变量类型的缩写,其余部分用变量的英文或英文的缩写,要求单词第一个字母大写。
基本原则:变量名=属性+类型+对象描述。

例如:
Int iMyAge; “i”是“int”类型的缩写; 
char cMyName[10]; “c”是“char”类型的缩写; 
float fManHeight; “f”是“float”类型的缩写。

3 . 帕斯卡命名法(PascalCase):

即前面所述大驼峰命名法。 
每个单词的第一个字母都大写。

例如:“MyName”。

4 .下划线命名法(UnderScoreCase):
变量名或函数名的每个逻辑断点都有一个下划线来标记。

例如:“my_name”。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有