匈牙利命名法



  • 概述

    • 变量: 小写字母开始, 后首字母大写

    • 分类:

      • 系统命名法

        前缀代表变量的实际数据类型

        lAccountNum//长整数
        arru8NumberList//无符号 8 位整数数组
        szNAme//零结束字符串
        
      • 应用命名法

        前缀给出变量目的的提示, 或者说他代表了什么

        rwPosition//行
        usName//非安全字符串
        strName//包含名字的字符串
        

    前缀举例

    • a 数组

    • b 布尔值

    • by 字节

    • c Char

    • cr ColorRef 颜色参考值

    • cx, cy 坐标差

    • dw double word

    • fn 函数

    • h handle

    • i int

    • l long

    • lp long pointer

    • m_ 类的成员

    • p pointer

    • s string

    • bBusy布尔型

    • cApples:项目计数

    • dwLightYears:双(系统)

    • fBusy布尔型浮点型

    • nSize整型(系统)或计数(应用)

    • iSize整型(系统)或索引(应用)

    • fpPrice浮点数

    • dbPi双精度浮点数(系统)

    • pFoo指针

    • rgStudents:数组或范围

    • szLastName:零结束字符串

    • u32Identifier:无符号32位整型(系统)

    • stTime:时钟结构

    • fnFunction:函数名


登录后回复
 

Copyright © 2018 bbs.dian.org.cn All rights reserved.

与 Dian 的连接断开,我们正在尝试重连,请耐心等待