- 1
- 0
- 约1.04万字
- 约 13页
- 2016-12-19 发布于湖北
- 举报
匈牙利命名法是微软推广的一种关于变量、函数、对象、前缀、宏定义等各种类型的符号的命名规范。匈牙利命名法的主要思想是:在变量和函数名中加入前缀以增进人们对程序的理解。它是由微软内部的一个匈牙利人发起使用的,结果它在微软内部逐渐流行起来,并且推广给了全世界的Windows开发人员。下面将介绍匈牙利命名法,后面的例子里也会尽量遵守它和上面的代码风格。 ? a?????? Array???????????????????????????????? 数组? b?????? BOOL (int)??????????????????????????? 布尔(整数)? by????? Unsigned Char (Byte)????????????????? 无符号字符(字节)? c?????? Char????????????????????????????????? 字符(字节)? cb????? Count of bytes??????????????????????? 字节数? cr????? Color reference value???????????????? 颜色(参考)值? cx????? Count of x (Short)??????????????????? x的集合(短整数)? dw????? DWORD?? (unsigned long)???????????????? 双字(无符号长整数)? f?????? Flags?? (usually multiple bit values)?? 标志(一般是有多位的数值)? fn????? Function????????????????????????????? 函数? g_????? global??????????????????????????????? 全局的? h?????? Handle??????????????????????????????? 句柄? i?????? Integer?????????????????????????????? 整数? l?????? Long????????????????????????????????? 长整数? lp????? Long pointer????????????????????????? 长指针? m_????? Data member of a class??????????????? 一个类的数据成员? n?????? Short int???????????????????????????? 短整数? p?????? Pointer?????????????????????????????? 指针? s?????? String??????????????????????????????? 字符串? sz????? Zero terminated String??????????????? 以0结尾的字符串? tm????? Text metric?????????????????????????? 文本规则? u?????? Unsigned int????????????????????????? 无符号整数? ul????? Unsigned long (ULONG)???????????????? 无符号长整数? w?????? WORD (unsigned short)???????????????? 无符号短整数? x,y???? x, y coordinates (short)????????????? 坐标值/短整数? v?????? void????????????????????????????????? 空?有关项目的全局变量用g_开始,类成员变量用m_,局部变量若函数较大则可考虑用l_用以显示说明其是局部变量。前缀?????? 类型?????? 例子g_??? 全局变量?????? g_ServersC???? 类或者结构体?????? CDocument,CPrintInfom_?? 成员变量?????? m_pDoc,m_nCustomers?VC常用前缀列表:前缀?????? 类型?????? 描述?????? 例子ch??? char 8位字符??? chGradech??? TCHAR?????? 16位UNICODE类型字符?????? chNameb???? BOOL?????? 布尔变量?????? bEnabledn???? int??? 整型(其大小由操作系统决定)?????? nLeng
您可能关注的文档
- C检工具清单详细分解.doc
- c程序设计第8章指针详细分解.ppt
- C程序设计详细分解.ppt
- c第三篇安全生产技术详细分解.ppt
- CWB论坛招商函详细分解.ppt
- c语言,程序源代码,产品管理详细分解.doc
- C语言2013-2014学年第一学期期末试卷解析详细分解.doc
- C语言上机题及答案详细分解.doc
- C语言中输入输出详细分解.ppt
- C语言全国计算机二级等级考试教程第一二章(章节带习题)详细分解.ppt
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
最近下载
- 2022-2023年教科版五年级科学下册期中考试卷(含答案).doc
- (高清版)-B-T 34590.7-2022 道路车辆 功能安全 第7部分:生产、运行、服务和报废.pdf VIP
- 【小红书】小红书商业生态.pdf VIP
- 2025中考数学专项复习全等三角形的八大经典模型含答案.pdf VIP
- 2022-2023年教科版五年级科学下册期中试卷及答案1套.doc
- (高清版)-B-T 34590.2-2022 道路车辆 功能安全 第2部分:功能安全管理.pdf VIP
- 交通运输数据合作协议.docx VIP
- 2026-2030成人足矫形鞋垫行业市场现状供需分析及重点企业投资评估规划分析研究报告.docx
- 掌握国内接待计调业务的操作流程课件(共42张PPT)《旅行社计调业务》(中国言实出版社).pptx VIP
- 健康养老职业素养与安全:健康养老职业行为素养PPT教学课件.pptx
原创力文档

文档评论(0)