![49c93793fb1a98c22e349331fb8f0157.png](https://i-blog.csdnimg.cn/blog_migrate/45ccadeec7141bcfe376318ab66ac4d6.jpeg)
常用的命名法:骆驼(Camel)、帕斯卡(pascal)、匈牙利(Hungarian)、下划线(_)
骆驼:是指混合使用大小写字母来构成变量和函数的名字
![2fe40cf86143a947019d7f6a00b3102b.png](https://i-blog.csdnimg.cn/blog_migrate/d53e0d08325dc2330d694a5c726ba8e6.png)
帕斯卡:与骆驼命名法类似只不过骆驼命名法是首字母小写,而帕斯卡命名法是首字母大写
![b2627d9ee007374770324d2d1791d4ba.png](https://i-blog.csdnimg.cn/blog_migrate/bcd93d659beb84455fb7986767fbd9b1.jpeg)
匈牙利:其基本原则是,变量名=属性+类型+对象描述。其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分
![5891c3e4dbca876e48da7c8fdb092756.png](https://i-blog.csdnimg.cn/blog_migrate/77364768972d5e1409671dc1a7e05c4a.png)
下划线:下划线法是随着C语言的出现流行起来的,在UNIX/LIUNX这样的环境,以及GNU代码中使用非常普遍
![ab80430b0dfec03fa4c7b5179a6c37ef.png](https://i-blog.csdnimg.cn/blog_migrate/f6b751b155547450a3f1c2fbc9a1a1a3.png)
总结:对于常量的定义一般习惯全用大字,并用下划线 ' _ ' 作为分割,通常每种语言都有自己的 Coding Style, 比如 C/C++ 和 python 是下划线,java 和 go 是驼峰。
所以,对于要使用哪种命名法可以根据个人的代码编写风格,也是可使用不同的命名规范混合使用。如:骆驼+下划线 (int temperature_Sensor;)
![7d3bf6faae90a46e23a4396a69555f7f.png](https://i-blog.csdnimg.cn/blog_migrate/ea23961e24df2b06289755ab2592cb67.jpeg)
以上是对骆驼、帕斯卡、匈牙利、下划线(_)命名法的简单理解,有误的地方希望大家多多提示,谢谢!
也希望大家多多交流,多多补充,再次感谢!