命名法:骆驼(Camel)、帕斯卡(pascal)、匈牙利(Hungarian)、下划线(_)
2024-09-02 00:42:26
首先欢迎大家到来!
常用的命名法:骆驼(Camel)、帕斯卡(pascal)、匈牙利(Hungarian)、下划线(_)
骆驼:是指混合使用大小写字母来构成变量和函数的名字
帕斯卡:与骆驼命名法类似只不过骆驼命名法是首字母小写,而帕斯卡命名法是首字母大写
匈牙利:其基本原则是,变量名=属性+类型+对象描述。其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分
下划线:下划线法是随着C语言的出现流行起来的,在UNIX/LIUNX这样的环境,以及GNU代码中使用非常普遍
总结:对于常量的定义一般习惯全用大字,并用下划线 ' _ ' 作为分割,通常每种语言都有自己的 Coding Style, 比如 C/C++ 和 python 是下划线,java 和 go 是驼峰。
所以,对于要使用哪种命名法可以根据个人的代码编写风格,也是可使用不同的命名规范混合使用。如:骆驼+下划线 (int temperature_Sensor;)
以上是对骆驼、帕斯卡、匈牙利、下划线(_)命名法的简单理解,有误的地方希望大家多多提示,谢谢!
也希望大家多多交流,多多补充,再次感谢!
最新文章
- C#多线程之线程同步篇2
- 关于delphi 中 Sender的学习
- jeecms支持的freemaker标签大全
- 浅谈JS数据类型存储问题
- css 问题总结
- 用Chart控件绘制动态图表
- itextSharp 对pdf的每个页面添加footer/header
- C++ Primer 学习笔记_76_模板和泛型编程 --模板定义[继续]
- 接入支付宝出现交易订单处理失败,请稍后再试(ALI64)的错误【转】
- 7 款华丽的 HTML5 Loading 动画特效
- 《代码大全(第二版)》【PDF】下载
- 深入理解 react-router 路由系统
- Map,List,POJO深拷贝(序列化实现)方法与注意事项
- spss汉化详解
- React 学习(三) ---- state 和 事件处理函数
- selenium——获取元素的尺寸、文本信息、元素的属性、元素是否可见
- HttpRunner 接口自动化简单实践
- linux内实践核分析模块
- 自学Zabbix9.1 Network Discovery 网络发现原理
- 汇编 AND 运算