当前位置: 首页 > news >正文

16变量命名风格

给变量/函数/文件/类 起名字, 非常有讲究的~~

1.起的名字要有描述性.不要使用 abc,xyz 这种比较无规律的名字来描述
2.如果名字比较长,由多个单词构成的,就需要使用适当的方式来进行区分不同单词


C++中,偏好使用_来进行单词的分割.
形如:
student_count(变量)
unordered_map(stl容器)
priority_queue(stl容器)

蛇形命名法


Qt 中,偏好使用大写字母来进行单词分割的.
形如:
studentCount 小驼峰 给变量/函数

QApplication 大驼峰(给类)QWidget(给类)
驼峰命名法

在编程届,驼峰命名法的规则,使用程度比蛇形命名更广泛
主要就是 C/C++/Pvthon 偏好蛇形命名
Java/JS/Go...... 偏好驼峰命名.

你公司中使用的项目,使用的驼峰/蛇形/其他??

入乡随俗(统一命名规范)

http://www.dtcms.com/a/106462.html

相关文章:

  • windows部署docker
  • electron-update + nginx热更新
  • 【深度学习:进阶篇】--2.1.多分类与TensorFlow
  • 2025 年山东危化品经营单位考试攻略分享​
  • 二分查找与二叉树中序遍历——面试算法
  • OpenCV单窗口显示多图片
  • MySQL分组的时候遇到ONLY_FULL_GROUP_BY报错和解决
  • html+css+javaScript实现一个扫雷游戏
  • MATLAB 代码学习
  • Spring Boot 3.0 + JDK 17整合SpringDoc实战指南
  • 清明假期在即
  • 5G网络中SIB System Information Blocks系统信息块
  • 安美数字酒店宽带运营系统存在SQL注入漏洞
  • 云端商标管理系统如何确保用户数据安全?
  • 《永动之城的舞者》
  • Spring Boot 集成 Redis 连续操作键值对示例
  • MySQL性能:存储过程+触发器基础实战攻略
  • Mysql中,利用窗口函数来优化掉子查询或者group by
  • IPD推进中关键角色与岗位(二)系统工程师SE确保产品开发过程的高效协同,减少项目失败的风险
  • mysql数据库通过命令行导入sql文件
  • Rust 中的高效视频处理:利用硬件加速应对高分辨率视频
  • 【2025】实操成功-使用Python连接谷歌邮箱发送邮件
  • PostgreSQL:高级SQL特性
  • 【接口重复请求】axios通过AbortController解决页面切换过快,接口重复请求问题
  • windosw11中的.msi文件打不开该怎么办?
  • [python] python四大数据结构(列表 元组 集合 字典)剖析
  • firefox 136.0.4版本离线安装MarkDown插件
  • JavaScript重难点突破:期约与异步函数
  • 从实用的角度聊聊Linux下文本编辑器VIM
  • LambdaQueryWrapper解释一下