参数数量 假设您想构建一个可以接受任意数量参数的函数。您可以像这样定义函数: f(x,y,...):=sum(arguments) 此函数接受两个或更多参数。由于参数 x 和 y 是显式定义的,调用该函数时至少需要 2 个参数。此外,您可以在函数体中使用变量名 x 和 y 引用前两个参数。 但是,要引用其余参数,您需要使用以下原语之一: 参数原语 原语 描述 arguments 返回包含所有输入参数值的列表 参见 arguments。 argval 返回特定参数值(例如,argval(3) 是第三个参数) 参见 argval。