编程开发 > C/C++ > 文章内容

C语言入门教程(31)

2016-10-9编辑:ljnbset

函数

函数应该短小而迷人,而且它只作一件事情.它应只覆盖一到两个屏幕(80*24一屏),并且只作一件事情,而且将它
做好.(这不就是 UNIX的风格吗,译者注).

一个函数的最大长度和函数的复杂程度以及缩进大小成反比.于是,如果你已经写了简单但长度较长的的函数,而
且你已经对不同的情况做了很多很小的事情,写一个更长一点的函数也是无所谓的.

然而,假如你要写一个很复杂的函数,而且你已经估计到假如一般人读这个函数,他可能都不知道这个函数在说些
什么,这个时候,使用具有描述性名字的有帮助的函数.

另外一个需要考虑的是局部变量的数量.他们不应该超过 5-10个,否则你有可能会出错.重新考虑这个函数,将他
们分割成更小的函数.人的大脑通常可以很容易的记住7件不同的事情,超过这个数量会引起混乱.你知道你很聪明,但
是你可能仍想去明白 2周以前的做的事情.

C语言入门教程(30)

热点推荐

登录注册
触屏版电脑版网站地图