关于数组的问题
时间:12-13
整理:3721RD
点击:
就是说 我有一个“原”数组 二维的
然后 经过一定数据处理之后 我想把这个“原”数组中的数据改掉
有一个replace可以用 但他相当于是新建了一个数组
也改不了我最开始的那个
有什么办法么
谢谢众位高手~
然后 经过一定数据处理之后 我想把这个“原”数组中的数据改掉
有一个replace可以用 但他相当于是新建了一个数组
也改不了我最开始的那个
有什么办法么
谢谢众位高手~
具体点把
啊。。我说的还不够具体啊。。
恩 举个例子
比如 从原数组中找出元素的min 然后+1 然后放回到原数组的原位置
关键问题就是 怎么才能放回到原数组。。
按说replace就可以了把
replace的结果是相当于新建了一个数组。。
原来的那个没变化啊。。
不是吧,把你的代码贴上来
你不是吧index搞错了吧
呵呵
代码见图。。这种replace只能造出一个新的array是不是
原来的array怎么才能变呢。。
把vi贴上来
不好意思 误会了 刚才我以为要贴图哈哈:P
没看出哪不对啊.....只是有俩最小值的话取前面的那个
嗯。。我希望能把最左边的那个array里面的数值改掉。。改完后不新建一个array 就在
原来的地方改。。
我词不达意了。。
创建个array的局部变量然后赋值过去就应该是了
哦?看来我终于说明白我的问题在哪了。。
不过 全局变量和局部变量我也不是很懂的。。
能帮我改一下vi么?
囧
右键array创建局部变量 然后替换后面那个array就是了
啊?
啊!
赞~
成了:)
谢谢!
非常感谢!