84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
因为C语言的'块'和Ruby的'块'是不一样的东西。C语言的'块'除了它自己是一级作用域之外和普通的代码没有区别。至于Ruby的'块',你确定你学过Ruby?Ruby的'块'比较复杂,简单来说,你可以认为它等同于C语言的函数,而不只是一个C语言的‘块’。Ruby的block
你说的块是在c里是块级作用域,而ruby里是没有办法像c那样声明一个单独的块级作用域ruby的作用域一般是通过class 、def 关键字或者用block、lambda表现的
因为C语言的'块'和Ruby的'块'是不一样的东西。
C语言的'块'除了它自己是一级作用域之外和普通的代码没有区别。
至于Ruby的'块',你确定你学过Ruby?
Ruby的'块'比较复杂,简单来说,你可以认为它等同于C语言的函数,而不只是一个C语言的‘块’。
Ruby的block
你说的块是在c里是块级作用域,而ruby里是没有办法像c那样声明一个单独的块级作用域
ruby的作用域一般是通过class 、def 关键字或者用block、lambda表现的