赞 | 92 |
VIP | 0 |
好人卡 | 13 |
积分 | 80 |
经验 | 53314 |
最后登录 | 2024-4-16 |
在线时间 | 1182 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 7951
- 在线时间
- 1182 小时
- 注册时间
- 2007-7-29
- 帖子
- 2055
|
片面上你可以理解除了数字(numeric),其他的等于(=)皆为指针赋值,所以用a=b时不然a还是b,都是指向同个对象。
不过文字串重定义了(+)和(-),所以哪怕是用(=)赋值也会返回本体的克隆。举例:
- a = "Hi"
- b = a
- b += " World"
- p a # => Hi
- p b # => Hi World
复制代码
至于slice!或者sub!等并不会返回本体克隆,所以会直接对原对象操作。
函数的返回必须查了官方文档才会知道。 |
评分
-
查看全部评分
|