1.缩进格式:空格数4个。括号不加空格ide
2.逗号、分号只在后面加空格spa
int a, b, c;it
3.比较操做符,赋值操做符“=”、“+=”,算术操做符“+”,“%”,逻辑操做符“&”,位域操做符“<<”,“^”等双目操做符的先后加空格。class
a = b + c;im
4."!"、“、”,“++”、“--”、“&”等单目运算符先后不加空格。注释
*p = ‘a’;di
flag = !isEmpty;view
p = &mem;vi
i++;while
5.“->”、“.”先后不加空格。
p->id = pid;
6.if、for、while、switch等与后面的括号间应加空格,使if等关键字更为突出、明显。
if (a >= b && c > d)
7.注释应与其描述的代码相近,对代码的注释应放在其上方或右方相邻位置,不可放在下方。若是放在上方,则与其上面的代码用空行隔开。
8.if、for、do、while、case、switch、default等语句自占一行,且if、for、while等语句的执行语句部分不管多少都要加括号。