434
社区成员
发帖
与我相关
我的任务
分享1)变量名尽量使用有意义的名称,并使用蛇形命名法,即每个单词使用'_'分割,例如:
int index_to_token
int num_of_stu
2)函数名使用能表达其作用的名称,并使用小驼峰命名法,例如:
int getItem()
{
// do something
}
bool isEmpty(int a[])
{
// do somethin
}
3)类别名称使用能表达其属性的名称,并使用大驼峰命名法,例如:
class StuInfo
{
...
}
class MapInfo
{
...
}
1)计算符左右有变量时,添加空格,例如
void func(int a, int b, int c, int d)
{
if (a >= 0)
{
if ((a>=b) && (c>=d))
{
int *x = &a;
...
}
}
}
2)函数定义前,添加一行回车,详见上文
3)类定义前,添加两行回车,详见上文
{和}分别都要独占一行。互为一对的{和}要位于同一列
int func (int a)
{
...
}
1) 注释符号后空一格再写内容,例如:
// 这是条好注释
//这是条坏注释
2)如需多行注释,不使用/*...*/,而使用多个单行注释,例如:
// 这是一条很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长很长的
// 注释
引用:
常见的三种命名规则:大驼峰命名法、小驼峰命名法、匈牙利命名法 - zzzlight - 博客园 (cnblogs.com)
妙妙妙喵喵