主流的变量命名规范是什么?
一、主流的变量命名规范
1、驼峰命名法(CamelCase)
这是最常用的命名规范之一,它将多个单词连接在一起,每个单词的首字母大写,除了名列前茅个单词之外。例如,firstName、lastName、userID。
2、帕斯卡命名法(PascalCase)
与驼峰命名法类似,但是首字母也大写。例如,FirstName、LastName、UserID。
3、下划线命名法(Snake_case)
单词之间用下划线连接,每个单词的字母都小写。例如,first_name、last_name、user_id。
4、帕斯卡下划线混合命名法(Pascal_Snake_Case)
单词之间用下划线连接,每个单词的首字母大写。例如,First_Name、Last_Name、User_ID。
5、匈牙利命名法(Hungarian notation)
该命名规范在变量名前面加上一个前缀,用来表示变量的数据类型。例如,strFirstName、intUserID、fSalary。

猜你喜欢LIKE
相关推荐HOT
更多>>
大数据具有哪些特点?
一、大数据的概念与内涵“大数据”的概念早已有之,1980年知名未来学家阿尔文•托夫勒便在《第三次浪潮》一书中,将大数据热情地赞颂为“第三次...详情>>
2023-10-11 21:54:13
JAVA里面表达式,关系式,条件表达式,逻辑表达式,四者有什么区别?
一、JAVA里面表达式,关系式,条件表达式,逻辑表达式,四者的区别区别是格式和优先级不同。关系表达式(左结合)优先级次于算述表达式(1)、=...详情>>
2023-10-11 21:29:45
计算机语言和高级语言的区别是什么?
一、计算机语言和高级语言的区别高级语言的源程序是可以用编译和解释联众方式执行的,而计算机机器语言源程序需要经过汇编生成目标文件执行。高...详情>>
2023-10-11 21:06:19
const int &const r2和const int &r2有什么区别?
一、const int &const r2和const int &r2const int &const 是不存在的,编译器会报错const int &const r2和const int &r2没有什...详情>>
2023-10-11 20:07:40热门推荐
uml图有哪些?
沸内联元素有哪些?
热常见的网络数据库有哪些?
热Python 在 Linux 里面有哪些应用?
新怎么做软件开发?
为什么函数式语言里有递归数据类型但没有递归函数类型?
大数据具有哪些特点?
python和java相比写app有什么区别?
JAVA里面表达式,关系式,条件表达式,逻辑表达式,四者有什么区别?
国内用户注册ChatGPT详细步骤及视频教程?
计算机语言和高级语言的区别是什么?
python 利用可变参数传入list并打印,与直接用for循环打印有什么区别?
大数据与深度学习有什么区别?
范畴论和类型论的区别和联系是什么?