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表現的