lambda表达式只能定义匿名函数,不能定义有名称的函数

1个回答
展开全部
摘要 lambda表达式可以用来声明匿名函数,也就是没有函数名字的临时使用的小函数,尤其适合需要一个函数作为另一个函数参数的场合。也可以定义具名函数。
lambda表达式只可以包含一个表达式,该表达式的计算结果可以看作是函数的返回值,不允许包含复合语句,但在表达式中可以调用其他函数。
咨询记录 · 回答于2022-06-10
lambda表达式只能定义匿名函数,不能定义有名称的函数
请您耐心等待3分钟,正在编辑整理回答,马上就为您解答,还请不要结束咨询哦。
您好,Lambda表达式(外文名:lambda expression)是一个匿名函数,即没有函数名的函数。Lambda表达式基于数学中的λ演算得名,直接对应于其中的lambda抽象。Lambda表达式可以表示闭包(注意和数学传统意义上的不同)。 没有看懂您问题的重点,麻烦您详细说下
lambda表达式可以用来声明匿名函数,也就是没有函数名字的临时使用的小函数,尤其适合需要一个函数作为另一个函数参数的场合。也可以定义具名函数。lambda表达式只可以包含一个表达式,该表达式的计算结果可以看作是函数的返回值,不允许包含复合语句,但在表达式中可以调用其他函数。
希望我的回答对您有帮助,您还有什么要咨询的么
下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消