C编程从入门到实践
上QQ阅读APP看书,第一时间看更新

3.3.1 随时使用缩进格式

由于制表符占用8个字符,因此缩进也是8个字符。有很多怪异的风格将缩进格式定义为4个字符(有时甚至设置为两个字符)的深度,这就像试图将圆周率定义为3一样让人难以接受。

缩进是为了清楚地定义一个块的开始和结束。特别是当你已经在计算机前面待了20多个小时以后,你会发现好的缩进格式使得你对程序的理解更容易。

现在有一些人说,使用8个字符的缩进会使代码离右边很近,这样在80个字符宽度的终端屏幕上看程序很难受。回答是,但你的程序有3个以上缩进的时候,你就应该修改你的程序了。

总之,8个字符的缩进使得程序更易读,还有一个附加的好处就是在程序嵌套层数太多的时候它能给你警告。这个时候,你应该修改程序了。