什么是函数的通用性

来源:百度知道 编辑:UC知道 时间:2024/09/23 04:15:48
我在书上看到一段话:以上这段程序能够将数组中的最大值求出并返回。使用函数来求最大值有更好的 通用性。
问题:我想问一下什么是 能用性?

就是说,利用函数封装一段代码,这样,当我们使用同一段代码的时候,我可以只需用一条简单的函数调用语句,就可以实现。
但并不是这段代码我们不需要。在到新的程序里,这个函数一样要复制到程序里,只不过它给人的直观感觉是一个整体,封装起来了。这个整体是一个通用的,可以被任何需要求最大值的程序调用

意思就是通过调用同一个函数,可以实现对不同的数组找最大值,这就是书本的意思。

因为如果我们需要找最大值的时候就复制这段代码的话,那还要修改代码里面的变量名称,就很不“通用”了。

怎么会有这种解释 我做了20多年大学教授都没遇到这个问题