摘要:
首先声明一点,我是一个不相信注释的人,所以我的代码不会有很多注释,我代码的注释越多说明我实现的越蹩脚。我的大部分风格与linux kernel code style保持一致,又增加了一点自己的个人习惯。1. 所有变量函数名全为小写,单词之间用下画线隔开2. 所有宏全用大写,我把枚举变量的值也视为宏3. 将Tab键设为8个空格4. 从不设置编辑器将tab变成空格,在我看来,这简直是强奸民意,比如我自己的编辑器tab是8个空格,但是别人也许更喜欢4个空格呢?5. 所有关键字与括号之间有空格,双目运算符两边有空格6. if while for struct 大括号在与if while for str 阅读全文