匈牙利命名法

匈牙利命名法是一名匈牙利程序员发明的,而且他在微软工作了多年。此命名法就是通过微软的各种产品和文档传出来的。多数有经验的程序员,不管他们用的是哪门儿语言,都或多或少在使用它 
    这种命名法的基本原则是: 
    变量名=属性+类型+对象描述 
    即一个变量名是由三部分信息组成,这样,程序员很容易理解变量的类型、用途,而且便于记忆。 
    下边是一些推荐使用的规则例子,你可以挑选使用,也可以根据个人喜好作些修改再用之。 
    ⑴属性部分: 
    全局变量: g_ 
    常量 : c_ 
    类成员变量: m_
   
    ⑵类型部分: 
    指针: p 
    句柄: h 
    布尔型: b 

    浮点型: f 
    无符号: u  

    ⑶描述部分: 
    初始化: Init 
    临时变量: Tmp 

    目的对象: Dst 
    源对象: Src 
    窗口: Wnd 

    下边举例说明: 
    hwnd: h表示句柄,wnd表示窗口,合起来为“窗口句柄”。 
    m_bFlag: m表示成员变量,b表示布尔,合起来为:“某个类的成员变量,布尔型,是一个状态标志”。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值