gpt4 book ai didi

c - 如何将数组中特定索引处的字符项复制到C中的另一个数组

转载 作者:行者123 更新时间:2023-11-30 17:08:31 25 4
gpt4 key购买 nike

假设有两个数组,例如

char arr1[10]="12345";
char arr2[4][4]={"0","-1"};

我想将 arr1 中索引 1 处的项目复制到索引 1 处的 arr2 中。我该如何执行此操作?我已经尝试过了

strcpy(arr2[1],arr1[1])

但我无法复制。

最佳答案

  1. 复制字符
  2. 添加终止空字符

代码:

char arr1[10]="12345";
char arr2[4][4]={"0","-1"};

arr2[1][0] = arr1[1]; /* 1 */
arr2[1][1] = '\0'; /* 2 */

关于c - 如何将数组中特定索引处的字符项复制到C中的另一个数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33610744/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com