设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
123
返回列表 发新帖
楼主: mxymxy
打印 上一主题 下一主题

[已经解决] 【整理】RGSS3教程大家写整理所得打印版---长一点会有人看吗

[复制链接]

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

21
发表于 2014-2-8 18:36:02 | 只看该作者
本帖最后由 taroxd 于 2014-2-8 19:00 编辑
余烬之中 发表于 2014-2-8 18:19
恩…………ruby就是ruby 无所谓指针和值吧…………
不然所有的对象岂不都是一个指针?
@DeathKing @无脑之 ...


前面是在说这个问题

RUBY 代码复制
  1. a = Array.new(5, Array.new)
  2. a[0][0] = 1
  3. p a   # => [[1], [1], [1], [1], [1]]

RUBY 代码复制
  1. a = Array.new(5) { Array.new }
  2. a[0][0] = 1
  3. p a   # => [[1], [], [], [], []]


这里貌似指针和值什么的无所谓,只要在上面那种情况传进去的参数是不可变的就行了。
感觉Ruby里面指针什么的确实不重要呢。

点评

本来就没问题啊O(∩_∩)O~  发表于 2014-2-8 19:28
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

百合控

梦石
0
星屑
6643
在线时间
1275 小时
注册时间
2013-8-21
帖子
3657

开拓者

22
发表于 2014-2-8 19:03:44 | 只看该作者
taroxd 发表于 2014-2-8 18:36
前面是在说这个问题

做一个代换
RUBY 代码复制
  1. # a = Array.new(5, Array.new)
  2. a = Array.new(5)
  3. a[0] = a[1] = a[2] = a[3] = a[4] = Array.new

RUBY 代码复制
  1. # a = Array.new(5) { Array.new }
  2. a = Array.new(5)
  3. a[0] = Array.new
  4. a[1] = Array.new
  5. a[2] = Array.new
  6. a[3] = Array.new
  7. a[4] = Array.new

点评

对啊没问题啊  发表于 2014-2-8 19:21
萌新瑟瑟发抖
看到我请叫我去干活
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
945
在线时间
7 小时
注册时间
2014-2-16
帖子
3
23
发表于 2014-3-3 19:47:23 | 只看该作者
顶一个,顶顶顶
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
59 小时
注册时间
2015-12-24
帖子
41
24
发表于 2016-1-9 20:04:09 | 只看该作者
非常感谢,已下载~~~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
1188
在线时间
11 小时
注册时间
2016-1-16
帖子
2
25
发表于 2016-1-19 17:52:35 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-7 13:46

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表