首先欢迎大家到来!

常用的命名法:骆驼(Camel)帕斯卡(pascal)匈牙利(Hungarian)下划线(_)

骆驼:是指混合使用大小写字母来构成变量和函数的名字

帕斯卡:与骆驼命名法类似只不过骆驼命名法是首字母小写,而帕斯卡命名法是首字母大写

匈牙利:其基本原则是,变量名=属性+类型+对象描述。其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分

下划线:下划线法是随着C语言的出现流行起来的,在UNIX/LIUNX这样的环境,以及GNU代码中使用非常普遍

总结:对于常量的定义一般习惯全用大字,并用下划线 ' _ ' 作为分割,通常每种语言都有自己的 Coding Style, 比如 C/C++ 和 python 是下划线,java 和 go 是驼峰。

所以,对于要使用哪种命名法可以根据个人的代码编写风格,也是可使用不同的命名规范混合使用。如:骆驼+下划线 (int temperature_Sensor;)

以上是对骆驼、帕斯卡、匈牙利、下划线(_)命名法的简单理解,有误的地方希望大家多多提示,谢谢!

也希望大家多多交流,多多补充,再次感谢!

最新文章

  1. C#多线程之线程同步篇2
  2. 关于delphi 中 Sender的学习
  3. jeecms支持的freemaker标签大全
  4. 浅谈JS数据类型存储问题
  5. css 问题总结
  6. 用Chart控件绘制动态图表
  7. itextSharp 对pdf的每个页面添加footer/header
  8. C++ Primer 学习笔记_76_模板和泛型编程 --模板定义[继续]
  9. 接入支付宝出现交易订单处理失败,请稍后再试(ALI64)的错误【转】
  10. 7 款华丽的 HTML5 Loading 动画特效
  11. 《代码大全(第二版)》【PDF】下载
  12. 深入理解 react-router 路由系统
  13. Map,List,POJO深拷贝(序列化实现)方法与注意事项
  14. spss汉化详解
  15. React 学习(三) ---- state 和 事件处理函数
  16. selenium——获取元素的尺寸、文本信息、元素的属性、元素是否可见
  17. HttpRunner 接口自动化简单实践
  18. linux内实践核分析模块
  19. 自学Zabbix9.1 Network Discovery 网络发现原理
  20. 汇编 AND 运算

热门文章

  1. 一、NodeJS入门——准备工作(1)——NodeJS的安装
  2. Nginx实现防盗链的方式
  3. Android.mk 使用说明
  4. testlink使用方法
  5. spring data jpa使用详解
  6. Java字符串——String深入
  7. python平台下实现xgboost算法及输出的解释
  8. 性能测试基础---jmeter基础
  9. logstash 监控日志文件时应对日志文件名改变的原理
  10. Codeforces Round #609 (Div. 2) A到C题