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

解决方案 »

  1.   

    :D
    俺一般用astyle格式化代码
      

  2.   

    int na;这种垃圾声明....
    命名太挫了,建议看看《命名的艺术》
      

  3.   

    这些都是基本的代码格式规范命名的话lz至少应该听说过匈牙利命名法吧俺一般都是写代码的时候都按照一定的格式写好了astyle也是前不久公司的同事介绍才知道的,不过是命令行运行的,应他们要求写了一个GUI的界面等完善了传到csdn供大家使用
      

  4.   

    int na, nb;看起来好傻
      

  5.   

    写代码好看一般就是空格和tab的合理运用。