Project1

标题: 求看一下脚本 [打印本页]

作者: 冷峻逸    时间: 2016-2-13 10:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: RyanBern    时间: 2016-2-16 09:36
本帖最后由 RyanBern 于 2016-2-16 18:53 编辑

你这样算最后当然都会变成0
当你执行完
RUBY 代码复制
  1. $gailv = $gailv_temp

之后,这两个全局变量就会变成同一个数组了。换句话说,对$gailv的操作就等同于对$gailv_temp的操作。数组之间赋值不像是普通整数那样,并不是把内容复制一遍,而是简单传递引用。
改成这样才相当于复制
RUBY 代码复制
  1. $gailv = $gailv_temp.clone

另外这个题哪里用得着代码求解了?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1