匈牙利标记法

编程中变量的一种命名习惯。
为了纪念具有传奇色彩的微软程序员 Charles Simonyi。这种标记法非常简单,即 变量名表明该变量 数据类型的小写字母开始。

控件命名:
fm 窗口
cmd 按钮
cob combo,下拉式列表框
txt 文本输入框
lab labal,标签
img image,图象
pic picture
grd Grid, 网格
scr 滚动条
lst 列表框
frm fram
变量命名:
ch char,TCHAR
h handle
i int
n 无符号整形
p 指针
sz  0结尾的字符串
w world
x,y 座标
常量命名和宏定义
常量和宏定义必须具有一定的实际意义;
常量和 宏定义在#include和函数定义之间;
常量和 宏定义必须全部以大写字母来撰写,中间可根据意义的连续性用下划线连接,每一
条定义的右侧必须有一简单的注释,说明其作用;
资源名字定义格式:
菜单:IDM_XX或者CM_XX
位图:IDB_XX
对话框:IDD_XX
字符串:IDS_XX
DLGINIT:DIALOG_XX
ICON:IDR_XX
注释
文件开始注释内容包括:公司名称、版权、作者名称、时间、模块用途、背景介绍等,复杂的算法需要加上流程说明;
函数注释包括:输入、输出、函数描述、流程处理、 全局变量、调用样例等,复杂的函数需要加上变量用途说明;
程序中注释包括:修改时间和作者、方便理解的注释等;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章