3202| 19
|
[已经解决] [已解决]Ruby 入门教程一段代码疑问? |
| ||
点评
那这么说数组哪个,我只是改变了a[2]的数值也不影响b啊。
| ||
评分 | ||
| ||
点评
从ruby的源码知道的 对了 我忘记了 Symbol 也是不指向内存的 不过它的值不固定 在运行中生成对应表
不过从你的回答还是学到不少
a=nil其实是a指向4 这4表示nil 不指向内存块
a="123" 就是a指向0xXXXXX啥的
a=4 是 a指向9 也即是 0b1001
这些是怎么得到了结论?
我觉得喵呜喵5讲的很好啊..我解释错了重点..我说的改b 是说改b的一部分 你那样是直接改引用了 意思不一样的
我哪块理解不对了吗?
按照你说的字符串类型指向内存,改b就相当于改a,但是测试结果不是,a = "123",b = a,a = "222",print b #“123”
| ||
点评
https://ruby-doc.com/core/Array.html#method-i-5B-5D-3D
:[]=方法 哪里有详细说明,我怎么找不到
| ||
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。 已上steam:与TXBD合作的Reformers《变革者》 * 战斗调用公共事件 * * RGSOS 网络脚本 * |
||
点评
能详细介绍下这两种引用吗?有什么区别,什么情况是什么样的
| ||
附庸的附庸不是我的附庸,女儿的女儿还是我的女儿。CK2沉迷ing
|
||
点评
结论试理解,哈哈,简单粗暴
| ||
用头画头像,用脚写脚本
|
||
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-10 20:09
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.