yuanzui 发表于 2021-08-04 08:53
Tags:语法
我在读他人代码时经常看到 fn(|x| n){}这种写法,是什么意思,翻教程里没有找到这种写法的解释,有点读不懂了...好难啊...
这个是闭包,||是闭包的语法,x是传递给闭包的参数。
|arg1,arg2|
-- 👇 gengfanbin: 上面写的可能不明白, 我是没搞明白 |x| 这块代码是表达什么
感谢,我收藏了,之前学别的语言的时候都是看一遍教程就能做,然而rust并不允许我这么做233,因为根本写不出东西。
-- 👇 madolchepalooza: 推荐一个网站:cheats.rs,里面语法层面的东西挺全的
-- 👇 gengfanbin: 感谢大佬, 之前跟着教程走了一遍语法,但是没记全, 读很多语法的时候很迷茫,回头再翻文档又不知道从哪找,rust的语法好多啊...感觉脑容量不够了,
-- 👇 lineCode: 这不是个闭包吗
推荐一个网站:cheats.rs,里面语法层面的东西挺全的
感谢大佬, 之前跟着教程走了一遍语法,但是没记全, 读很多语法的时候很迷茫,回头再翻文档又不知道从哪找,rust的语法好多啊...感觉脑容量不够了,
这不是个闭包吗
上面写的可能不明白, 我是没搞明白 |x| 这块代码是表达什么
评论区
写评论这个是闭包,||是闭包的语法,x是传递给闭包的参数。
|arg1,arg2|
--
👇
gengfanbin: 上面写的可能不明白, 我是没搞明白 |x| 这块代码是表达什么
感谢,我收藏了,之前学别的语言的时候都是看一遍教程就能做,然而rust并不允许我这么做233,因为根本写不出东西。
--
👇
madolchepalooza: 推荐一个网站:cheats.rs,里面语法层面的东西挺全的
--
👇
gengfanbin: 感谢大佬, 之前跟着教程走了一遍语法,但是没记全, 读很多语法的时候很迷茫,回头再翻文档又不知道从哪找,rust的语法好多啊...感觉脑容量不够了,
--
👇
lineCode: 这不是个闭包吗
推荐一个网站:cheats.rs,里面语法层面的东西挺全的
--
👇
gengfanbin: 感谢大佬, 之前跟着教程走了一遍语法,但是没记全, 读很多语法的时候很迷茫,回头再翻文档又不知道从哪找,rust的语法好多啊...感觉脑容量不够了,
--
👇
lineCode: 这不是个闭包吗
感谢大佬, 之前跟着教程走了一遍语法,但是没记全, 读很多语法的时候很迷茫,回头再翻文档又不知道从哪找,rust的语法好多啊...感觉脑容量不够了,
--
👇
lineCode: 这不是个闭包吗
这不是个闭包吗
上面写的可能不明白, 我是没搞明白 |x| 这块代码是表达什么