【发布时间】:2014-09-29 10:53:04
【问题描述】:
我有一个数组(一维),其他相同大小的数组不同顺序(会根据程序情况改变)也应该有相同的值。
例如:
array1 = {1,2,3,4,5};
因此array2,应该自动拥有,
array2 = {4,2,3,1,5};
你可以说一些,我想根据我独特的参考来混淆价值观。但是,每当父 array1 更改时,array2 也应该在其各自的索引处更新。甚至可能吗?数组内存映射?循环并保存到其他数组需要时间,因为此操作会重复多次。我不能做 memcpy,因为顺序可能不同。任何指针/帮助/建议将不胜感激。
【问题讨论】:
-
你的意思是
int *array2 = array1?? -
不。顺序会有所不同。正如我在示例中所展示的那样。
标签: c memory-mapping