在C中合并两个数组

时间:2013-02-07 14:39:13

标签: c arrays

如果我有两个阵列,

A= [2,3,4] and B=[8,9,10].

如何合并这两个数组。

Solution C=[2,3,4,8,9,10]

请指导。

1 个答案:

答案 0 :(得分:3)

  1. 为A& A分配足够大的阵列空间乙
  2. 复制A
  3. 中的所有元素
  4. 复制B
  5. 中的所有元素

    如果你的意思是合并并保留某种顺序,那么迭代A& B同时将下一个相关的(取决于您的订购标准)值复制到新阵列的下一个插槽中。