【发布时间】:2016-05-08 08:53:54
【问题描述】:
我正在尝试将一些二维字符串数组复制到另一个数组中。 我有 2 个如下所示的数组:
char *tabA[SIZE];
char *tabB[SIZE];
我想将tabA[indexA] 复制到tabB[indexB],但strcpy(tabB[indexB], tabA[indexA]) 根本不起作用,程序崩溃(但编译器不返回任何错误)。
【问题讨论】:
-
在 strcpy()'ing 之前,您是否根据需要 malloc() 进行了所有操作?
-
复制它指向的内存指针?