修改的匈牙利命名法
作者 佚名技术
来源 Linux系统
浏览
发布时间 2012-05-15
我对匈牙利命名法的变量命名法做了一下简单的改动,和大家分享.(请不要说匈牙利命名法有没有意义之类的话,如果你在用C,在用C ,并且编辑器使用vi或notepad,并且程序很大). 变量命名约定: b : 布尔 by : 字节(byte) ch : 字符 wch :字符 s : 平台短整形(依硬件而定) i : 平台整形(依硬件而定) n : 平台长常整形(依硬件而定,字符l和数字1太像了,区分困难) w : WORD类型 dw : DWORD类型 d : Float/Double类型 sz : 字符串 wsz : 宽字符串 p : 指针 yp : 二级指针 fn : 函数指针 yfn : 二级函数指针 h :句柄(handle) ob : 对象(object) g_ : 全局变量 m_ : 模块变量 注: 1. 整形固定的部分请用类型长度的写法,如 带符号32位整数:i32, 不带符号32为整数:u32 2.y表示二级指针二级指针(Yuan:1. 远, 2.Y像一个酒杯,意思时,这个物体离得很远,可以休息一下,才能拿来) 顺序 1.作用域(不含函数内的变量,函数内的变量不需要作用域) 2.指针 3.简单类型 如: m_szName, g_pobSomeThing 欢迎大家多提意见. ~~THE END~~ 尹曙光 拥有帝国一切,皆有可能。欢迎访问phome.net |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: 《独孤九剑》锻造ubuntu大侠下一篇: AKA 2007 Linux 内核开发者大会
关于修改的匈牙利命名法的所有评论