匈牙利命名规则

来源:互联网 发布:数据库笔试题及答案 编辑:程序博客网 时间:2024/06/06 17:41

匈牙利命名规则

匈牙利命名法是一种编程时的命名规范。基本原则是:变量名=属性+类型+对象描述,其中每一对象的名称都要求有明确含义,可以取对象名字全称或名字的一部分。要基于容易记忆容易理解的原则。保证名字的连贯性是非常重要的。

  • 属性部分:

    • g_ 全局变量
    • c_  常量
    • m_  c++类成员变量
    • s_  静态变量
  • 类型部分:

    • 数组 a
    • 指针 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
原创粉丝点击