Programming 版 (精华区)
发信人: zhangyan (焊工 ), 信区: Programming
标 题: Window 程序设计Hungarian表示法(转载)
发信站: 哈工大紫丁香 (2001年06月23日18:50:33 星期六), 转信
【 以下文字转载自 SoftEng 讨论区 】
【 原文由 Sun 所发表 】
为了使所以windows的程序中的所有变量都有良好的可读性,Charles Petzold提出了
Hungarian表示法,它的价值在于大大提高了源程序的可读性,下面是Hungarian典型的
变量前缀表示法:
变量类型 Hungarian
-----------------------------------------------------
整数 i或者 n
字(16位) w 或者 s
双字(32无符号数) Dw
长整数(32有符号数) L
字符(CHAR) C
字符串 sz
指针 P
长指针 lp
句柄 h
窗口句柄 hwnd
结构大小 cb
前缀也可以组合,如:lpsz,它表明是一个指向以空字符结尾的字符串的长指针。其他
也一样
为了程序的可读性,希望大家能够在程序中应用,同样,在其他语言中也有一些约定,
我们可以总结一下,然后在我们的程序中应用,如果每个人都以此为标准,我们的程序
就可以很好的维护,也就解决了软件工程中关于程序维护的一小部分工作了。
--
我很差劲!
我是一个不务正业的人!
因为,在我这个年纪,
正业是找女朋友。
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: sunner.hit.edu.cn]
--
※ 转载:.哈工大紫丁香 bbs.hit.edu.cn.[FROM: 天外飞仙]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.165毫秒