……for循环让事情变得更简单

因为这个模式是通用的,C语言的设计者就创造了for循环,它让代码看起来更简洁。同样的代码如果用for循环来写:

……for循环让事情变得更简单 - 图1

C程序大量使用for循环,至少要和while循环用得一样多。for循环不但可以减少代码的行数,而且便于其他C程序员阅读,因为所有用来控制循环的代码——控制counter变量值的代码——现在都放到了for语句中,并从循环体中分离了出来。

……for循环让事情变得更简单 - 图2