傲娇朋友

文章
5
资源
0
加入时间
3年1月15天

ruby 中的赋值和copy

在ruby 中,你经常会遇到一些相互赋值比如说 a = 1b = aa += 1puts b按照我们C语言的经验,这个输出是什么了  输出的值为  1 , 也就是说b 不会随着 a 的值变化而变化。a =[1, 2]b = a a<<3puts b.inspect想想看, 现在的输出是多少了? [1, 2] ?  No  结果是