【发布时间】:2021-04-10 17:57:36
【问题描述】:
假设我们有两个二维数组:
double matrix [64][100];
double array[64][32];
我们想使用 memcpy 将 32 个元素从 matrix[64][50:82] 复制到 array[64][32]。 你有解决办法吗?
【问题讨论】:
-
matrix[64][50:82]-- 什么是50:82?那不是 C++。 -
matrix[64][...]超出范围。展示你使用memcpy的尝试。 -
所以你想将
matrix每一行中索引50..81的元素复制到array对应行的索引0..31处的元素? -
是的,我想将矩阵 [64][50:81] 复制到数组 [64][32]。
-
是的,你是对的。我想将每行矩阵中索引 50..81 中的元素复制到相应数组行的索引 0..31 处的元素。