今天对比了我和一个高手的代码,就感觉自己写的太丑了,大致总结如下,抛砖引玉:
1,类型名后加tab
2, = == > < != && || | & >> << 号前后加空格
3。if switch 后边加空格
4, 函数参数,各逗号后加空格
5, 左右大括号上下对齐
6, 注释要有美感,言简意赅
7,常量用const或者define
8, 一行一个定义,如:
int na;
int nb;
而不是 int na,nb;
9,分类的参数用enum
10.一行写不完的另开一行,最好不向右进,
函数参数复杂时也要这样处理
1,类型名后加tab
2, = == > < != && || | & >> << 号前后加空格
3。if switch 后边加空格
4, 函数参数,各逗号后加空格
5, 左右大括号上下对齐
6, 注释要有美感,言简意赅
7,常量用const或者define
8, 一行一个定义,如:
int na;
int nb;
而不是 int na,nb;
9,分类的参数用enum
10.一行写不完的另开一行,最好不向右进,
函数参数复杂时也要这样处理
俺一般用astyle格式化代码
命名太挫了,建议看看《命名的艺术》