编程语言常见命名法

命名格式

  • 短横线命名法(中划线命名法,烤肉串命名法,kebab case)
    • 字母小写,连字符连接
    • kebab-case
  • 小蛇式命名法(蛇式命名法,snake case)
    • 字母小写
    • 下划线连接
    • snake_case
  • 大蛇式命名法(宏命名法,macro case)
    • 大写字母
    • 下划线连接
    • MACRO_CASE
  • 小驼峰命名法(驼峰命名法,camel case)
    • 首单词首字母小写,后每个单词首字母大写
    • 不使用连接符
    • camelCase
  • 大驼峰命名法(帕斯卡命名法,pascal case)
    • 每个单词首字母大写
    • 不使用连接符
    • PascalCase
  • 匈牙利命名法(hungarian notation)
    • 变量名 = 属性 + 类型 + 对象描述

命名用途

  • 短横线命名法:主要应用于 Web 前端语言(如 CSS、HTML)中的变量名和属性名,也被一些 Web 框架(如 Vue.js)中的组件名所采用。
  • 小驼峰命名法:主要应用于面向对象编程语言(如 Java、C#)中的变量名和方法名,也被一些 Web 前端语言(如 JavaScript)中的变量名所采用。
  • 大驼峰命名法:主要应用于面向对象编程语言(如 Java、C#)中的类名,也被一些 Web 前端语言(如 JavaScript)中的组件名所采用。
  • 小蛇式命名法:主要应用于 C、Python 等编程语言中的变量名、函数名和常量名等。
  • 大蛇式命名法:常用于 C 语言预处理器中定义宏常量的命名,以区分普通变量。
  • 匈牙利命名法:主要应用于 Windows 编程,用于标记变量的类型和含义,但现在已经不太流行了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值