多参函数的特点

如题所述

①多参函数,柯里化后传递和使用都更加灵活。每个函数之间,关系较复杂。
含参函数即多参函数,就是函数解析式中包含多个参数,显然参数的数量越多越不利于问题的解决,因此“消参”是解决多参函数的重要策略. 在实际问题中,通常可以根据所给条件找到两个参数之间的关系,将其中一个参数用另一个参数来表示,从而化多为少,使多参变为一参。
②柯里化,是将多个参数的函数化成一系列单个参数函数组合的技术。

③在 Haskell 中多参函数接受参数不全时,
会自动柯里化,返回一个接受剩余参数的函数。这个过程,被称为偏应用。

④声明和调用多参函数的语法往往成为错误的诱因。

⑤多参函数中的形参与实参传值,有区别。
在定义函数阶段定义的参数称之为形式参数,简称形参,相当于变量名。
在调用函数阶段传入的值称为实际参数,简称实参。相当于"变量值"的内存地址。
温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜