变量命名
变量名 = 属性 + 类型 + 对象描述
- g_ 全局变量 g_iMaxn
- s_ 静态变量 s_iCount
- m_ 类成员变量 m_strPanth
局部变量可以使用‘
iTemp, iResult, i, j, k
常量命名和宏定义
每个字母都大写,中间可以利用意义的连续性使用下划线连接
#define PI 3.1415926 // 圆周率,小数精确到后7位
#define IDS_LOG_PATH "./debut.log" // 字符串,日志文件的路径
函数的命名
第一个字母必须使用大写字母,必要时用下划线间隔
int GetOperation();
void *Word_GetApp();
结构体/共用体命名
结构体类型命名必须全部用大写字母,原则上前面以下划线开始
结构体变量命名可以用结构体类型的缩写进行组合,必要时可用下划线间隔
全局数据定义只需要注意其用途
typedef struct {
char szName[20];
int ilength[10];
} _MAIN_MENU;
_MAIN_MENU main_Menu;
相关引用