windows程序设计基础(第一章)——1.4代码规范( 二 )
m_ 类成员变量 m_iVal , m_bFlag
g_ 全局变量 g_iMsg , g_bFlag
s_ 静态变量 s_iCount, s_bFlag
局部变量中可采用如下几个通用变量:iTemp ,iResult,i,j(一般用于循环变量)。
常量命名和宏定义常量和宏定义必须具有实际意义。常量和宏定义必须全部以大写字母来撰写,中间可根据意义的连续性用下划线连接,每一条定义的右侧必须在41个位置处有一简单的注释,说明其作用。资源名称定义格式如表1.4所示。
表1.4关键词内容列中,“XX”所代表的是资源控件ID所代表的具体含义。例如,实现登录功能的对话框,命名为:“IDD_LOGIN”。
函数命名第一个字母必须使用大写字母,要求用大小写字母组合规范函数命名,必要时可用下划线间隔,示例如下:
int GetValue();
void* Word_GetApp();
如果使用的是函数指针,则以“fn”开头,再加上函数的具体含义。例如,一个实现获得最大值的函数指针,定义应为:“… fnGetMax(…)”。
推荐阅读
- s6|金铲铲之战:S6双城传说如何才能快速上手?基础知识很关键
- 手机游戏|LOL手游跳段有先兆!60%胜率是基础,若ID前出现“小代标”,恭喜
- 三国志|日本人对三国的热爱,盘点十部以三国为基础创作的日漫,名字带有“三国志”的就占据半壁江山
- 泰拉瑞亚|泰拉瑞亚:挖矿的基础操作,地下真的有怪物!
- 太空狼人杀|《太空狼人杀》将登陆索尼和微软的游戏平台,基础售价29.99美元
- 地下城与勇士|2021年的DNF游戏,适合初学者,零基础的新人入坑吗
- 交易|GameFi的未来需要更多支点,lemo EMDM打造撬动行业的基础设施!
- 梦幻西游|梦幻西游:梦幻最强召唤兽资质,满成长是基础,攻资能达到1800呢
- 碧蓝航线|碧蓝航线SSR黑扶桑基础数据资料详解 叠了一身丰富的输出buff
- 雷神|原神:没抽到护摩的玩家有福了,一把四星长枪,基础攻击比护摩高