一、变量命名规范
变量用小驼峰命名,但前缀需使用变量前缀,具体使用如下:
// 整型前缀short sAge; // s为short前缀int iAge; // i为int前缀unsigned int uiAge; // ui为unsigned int前缀long lAge; // l为long前缀// 浮点前缀float fAge; // f为float前缀double dAge; // d为double前缀// 字符\字符串前缀char cChar; // c为char前缀char szName[30]; // sz为C语言字符串前缀string strName; // str为C++字符串前缀// 布尔前缀bool bPass; // b为bool前缀// 指针前缀int *pValue; // p为指针前缀// 数组前缀int arrNum[10]; // arr为数组前缀
int g_iNum; // 全局变量无 // 局部变量m_ // 类的成员变量(member)sm_ // 类的静态成员变量(static member)s_ // 静态变量(static)g_ // 全局变量(glabal)sg_ // 静态全局变量(static global)gg_ // 进程间共享的共享数据段全局变量(global global)
二、类与函数命名规范
大驼峰式命名。
