常用的程序命名方法

参考: https://blog.csdn.net/weixin_39640298/article/details/84309402

1、驼峰命名法

驼峰命名法:是指混合使用大小写字母来构成变量和函数的名字,注意首字母要小写,例如:

 int    camelCase = 0;
 void   printMyCountryName();

因为彼此起伏,有点像驼峰,所以就叫驼峰命名法了。

2、帕斯卡(pascal)命名法

帕斯卡命名法:与驼峰命名法相似,只不过首字母要大写,例如:

int    PascalCase = 0void   DisplayInfo();

因为跟驼峰命名法很相似,因此人们习惯称为“大驼峰命名法”,所以有了下面的分类:

驼峰命名法又分为 小驼峰法(Camel) 和 大驼峰法(Upper Camel Case)。

小驼峰法:第一个单词以小写字母开始,例如:int haveHouseNum;
大驼峰法:第一个单词以大写字母开始,例如:int HaveHouseNum;

3、匈牙利命名法

匈牙利命名法:通过在变量名前面加上相应的小写字母的符号标识作为前缀,标识出变量的类型、作用域等信息。这些符号可以多个同时使用,顺序是先m_(成员变量)> 指针 > 简单数据类型 > 其它。

例如:m_lpszStr 表示指向一个以0字符结尾的字符串的长指针成员变量。

匈牙利命名法的关键:标识符的名字以一个或者多个小写字母开头作为前缀,前缀之后的是首字母大写的一个单词或多个单词组合,该组合指明变量的用途。

它的基本原则是:变量名 = 属性 + 类型 + 对象描述。

下面是匈牙利命名法常用的小写字母前缀:
在这里插入图片描述

4、下划线命名法

下划线命名法:使用下划线分割小写字母的方式命名。例如:int my_num;

总结
比较常见的就这四种命名方法了,他们都需要遵循的是:命名准确,不引起歧义且长度适中。

对于宏的定义:一般采用字母全部大写,有时可以添加下划线,例如:_UNICODE,_MSC_VER。

常用命名开头:

  • 函数名
    get --获取
    set --设置
    isXXX 判断条件
    byXX 通过
    Fail/failure 失败
    Succ/Success 成功
    callback/cb 回调
    update 更新
    config 配置
    init 初始化
    add 添加
    reset 重置
    remove/delete 删除
    log 打印日志
    touch 触碰
    start 开始
    end 结束
    play 播放
    clicked 点击
    show 显示
    hide 隐藏
    back 回调
    old
    new

  • 脚本名
    ui 表现层
    activity 活动
    XXcenter 控制中心
    tool 工具
    util 常用
    tips 提示
    ad 广告
    request 请求

  • 变量名
    Node 节点
    prefab 预制体
    data 数据
    value 值
    type 类型
    id/uid 用户标识编号
    key 键
    index 顺序
    time 时间
    info 信息
    btn 按钮
    on 响应
    str 字符串
    current/curr 当前
    mask 遮罩
    register 注册

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

烧仙草奶茶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值