我有一个数组(1D),其他数组的大小相同,不同,的顺序(根据程序情况会有所不同)也应该有相同的值。我们可以将数组映射到C中的另一个数组,如映射文件吗?
例如:
array1 = {1,2,3,4,5};
因此数组2,可以自动取得,
array2 = {4,2,3,1,5};
有些东西你可以说,我想根据我的唯一参考混杂了值。但是,只要父数组1发生更改,array2也应该在其各自的索引处更新。它甚至有可能吗?数组内存映射?循环和保存到其他数组需要时间,因为此操作会迭代多次。我不能做memcpy,因为顺序可以不同。任何指针/帮助/建议将不胜感激。
您的意思是'int * array2 = array1'? – nu11p01n73R 2014-09-29 10:55:58
没有。顺序会有所不同。正如我在示例中显示的那样。 – 2014-09-29 10:56:41