码迷,mamicode.com
首页 > 其他好文 > 详细

代码规范

时间:2017-07-15 12:47:03      阅读:192      评论:0      收藏:0      [点我收藏+]

标签:strong   函数定义   括号   结构体   全选   成员   关键字   执行   变量   

代码规范有七大原则

1.空行  空行起着分割隔程序段落的作用

  1. 定义变量后要空行,尽可能的在定义变量的同时初始化该变量,即遵循就近原则
  2. 每个函数定义结束后都要加空行
  3. 两个相对独立的程序块,变量说明之后必须加空行

2.空格

  1. 关键字之后要有空格,
  2. 函数名之后不要留空格,应跟紧“(”,以与关键字区别
  3. “(”向后紧跟;“)”,“,”,“;”这三个向前紧跟,紧跟处不留空格
  4. “,”之后要留空格。如果“;”不是一行的结束符,其后要留空格
  5. 双目运算符前后应适当的加空格("%d"除外)  
  6. 单目运算符前后不加空格
  7. 像数组符号“[]”,结构体成员“.",指向结构成员运算符“->",这类操作符前后不加空格

对于表达式较长的for语句和if语句,可以适当删除一些3.成对书写4.缩进

5.对齐

  1. 大括号{}分别要独占一行,互为一对要位于同一列,并且引用他们的语句左对齐
  2. {}之内的代码要缩进一个Tab,同一地位要左对齐,地位不同的继续缩进

VC++有对齐缩进修正的功能,就是Ctrl+A全选,Alt+F8

6.代码行

  1. 一行代码只做一件事,
  2. if,else,for,while,do等语句各自占一行,执行语句不得紧跟其后

7.注释

  1. 注释只是提示不是文档
  2. 清楚代码不加注释
  3. 多重嵌套,段落结束处注释
  4. 宏定义右边一定要有注释,说明作用

代码规范

标签:strong   函数定义   括号   结构体   全选   成员   关键字   执行   变量   

原文地址:http://www.cnblogs.com/Sweet-City/p/7181951.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!