谈谈代码风格──谈谈缩进

2016-02-19 15:53 18 1 收藏

想要天天向上,就要懂得享受学习。图老师为大家推荐谈谈代码风格──谈谈缩进,精彩的内容需要你们用心的阅读。还在等什么快点来看看吧!

【 tulaoshi.com - 编程语言 】


  缩进(indent),一个保证代码整洁、层次清楚的主要手段。
  
  请先看下面代码:
  
  BOOL BTrue;
  int nCount = 0;
  for (int i=2; i100; i++){
  bTrue = TRUE;
  for (int j=2; j if ( i%j == 0 ){
  bTrue = FALSE;
  break;}
  if (bTrue)
  nCount += i;
  }
  
  它们是做什么的?hehe....别耐着性子看了,浪费时间。他们就是找出2到99中的
  所有素数,并求和。看看下面的代码是不是就一目了然了?
  
  BOOL bTrue;
  int nCount = 0;
  
  for (int i=2; i100; i++)
  {
  bTrue = TRUE;
  
  for (int j=2; j {
  if ( i%j == 0 )
  {
  bTrue = FALSE;
  break;
  }
  }
  
  if (bTrue)
  nCount += i;
  }
  
  缩进的好处不言自明,现在开始,就让你的程序都缩进一下吧。那么怎样才能正确的使用缩进呢?
  
  一般函数体、过程体、循环体(for,while,do)、条件判定体(if)和条件选择(switch,case,select)需要向内缩进一格,同层次的代码在同层次的缩进层上。这个并不难把握,看几个sample就能领悟到了。
  
  肯定会有人觉得缩进很麻烦,因为要按很多空格。假如用空格来缩进,确实很麻烦,而且反倒轻易把程序搞乱,尽管许多高手也都这么做。正确的缩进,是使用"Tab"键。按一下Tab,马上向里面缩进一格,按下BackSpace,就反缩进一格,非常方便。
  
  这里提到的“一格”,用术语讲应该是“缩进宽度”,就是两层缩进之间距离的格数。大多数人的习惯把他设成4,不过许多开发环境的缺省设置是8。用8有些太浪费空间,建议把他改成4,或者是你自己习惯的宽度也行。
  
  许多初学者常把Tab键看成若干个空格的组合,结果有时把自己搞得很糊涂。Tab就是Tab,是一个单独的字符,与空格没有任何干系(有些软件自动把Tab转成空格,那就另当别论了)。屏幕上的一行被平均分成若干块,块与块之间的交界点叫“制表位”,每个块的大小就是一个Tab宽度。每次按下Tab,他并不是向后移动一个Tab宽度,而是移动到下一个制表位。这里的好处与奥妙,你在使用中会体会到的。:-)
  
  现在的许多开发环境、编辑软件都支持“自动缩进”,就是根据用户代码的输入,智能判定应该缩进还是反缩进,替用户完成调整缩进的工作,非常方便。
  
  在注重试用缩进的同时,再注重功能块的划分,把不同的功能块之间用一个空行隔开,就更能使程序清楚、整洁。
  
  转自:星期五的天空

来源:http://www.tulaoshi.com/n/20160219/1610643.html

延伸阅读
孕期美容“安全第一” 孕期去美容院做美容并非完全不可以,但为了保证准妈妈和胎宝宝的健康,一定要牢记安全第一——做美容时不可长时间保持平卧的固定姿势,必须根据自身的情况,与美容师协调好,随时活动一下身体。专业的美容漂白可能会使用到影响胎儿发育的内分泌制剂,如考的松、雌激素等,一定要杜绝使用。 美容院的护理以清...
爸爸在二胎备孕中要注意什么 现在生活条件好,子女孤独,喜欢孩子,国家政策开放等等种种原因,使很多家庭决定再生二胎,虽然经历过前一胎的许多妈妈,面临许多问题需要解决,但是不是所有的备孕准备都是妈妈自己的事呢?当然不是,我们的爸爸们在备孕过程的影响也是相当的大的,一起来看看吧。 1、肥胖 在胖人身体里有许多像六六六、滴...
标签: SQLServer
  作者:啊亮   发表于ASP地带,2000-11-25 21:42 例子1:求年龄在20与22岁之间(包括20 和 22)的学生的学号和年龄 select number,age from s where age between 20 and 22 例子2:求年龄不在20与22岁之间的学生的学号和年龄 select number,age from s where age not between 20 and 22 注意:between后面是低值,and 后面是高...
标签: 孕妇 孕期
孕期孕妇饭食量大通常容易生男婴     国外科学家通过对244名孕妇进行的6个月观察研究发现:孕妇在怀孕期间大量进食,通常会生男婴,同时出生的男图老师婴要比女婴重,而男婴睾丸分泌睾丸激素是怀男婴孕妇进食量大的直接原因。 专家表示,在胚胎中的男婴要比女婴需要更多的营养和能量,孕妇...
【针灸减肥有效】 针灸是中国几千年的中医精髓,不止能治病,还能减肥呢,再加上些饮食疗法,珠联璧合,相得益彰,更能显示出针灸的力量。目前来说针灸食谱减肥是比较安全的减肥方法,尤其适合不爱运动和不想节食的盆友们。 那么针灸减肥是怎样实施的?有哪些注意事项呢?针灸减肥食谱又是怎么安排的?具体情况,请看下文吧,把...

经验教程

56

收藏

95
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部