前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >写代码还在用abcd命名,等着出大问题被开除吧(变量命名方法)

写代码还在用abcd命名,等着出大问题被开除吧(变量命名方法)

作者头像
风骨散人Chiam
发布2020-10-28 14:34:22
4500
发布2020-10-28 14:34:22
举报
文章被收录于专栏:CSDN旧文

1. 驼峰命名法 ① 小驼峰法 除第一个单词之外,其他单词首字母大写(常用于变量)

代码语言:javascript
复制
int myQqNumber

②大驼峰法(帕斯卡命名法) 每一个单词的首字母都采用大写字母(常用语类名,函数名,属性,命名空间)

代码语言:javascript
复制
class WechatUsing

2. 匈牙利命名法 变量名=属性+类型+对象描述,这样做的好处是使程序员第一眼看到变量时就对变量的类型和其它属性有直观的了解。

①匈牙利命名法 - 属性 全局变量 g_ 常量 c_ 成员变量 m_ 静态变量 s_ ② 匈牙利命名法 - 类型 指针 p 函数 fn 无效 v 句柄 h 长整型 l 布尔 b 浮点型 f 双字 dw 字符串 sz 短整型 n 双精度浮点 d 计数 c(通常用cnt) 字符 ch(通常用c) 整型 i(通常用n) 字节 by 字 w 实型 r 无符号 u ③ 匈牙利命名法 - 描述 最大 Max 最小 Min 初始化 Init 临时变量 T(或Temp) 源对象 Src 目的对象 Dest 3. 下划线命名法 所有字母均小写,每个单词间以下划线分割

代码语言:javascript
复制
int student_number

一般常量使用下划线命名法,且全部字母大写,其余的都可以采取上述的取名方法。 

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/12/05 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档