【发布时间】:2014-08-26 17:56:19
【问题描述】:
我有一个由字符串数组组成的数组:
char ***t = NULL;
我用字符串s动态填充它,所以我使用realloc这样的函数:
int sumchars = 0;
for i, j... :
s = result(i, j);
sumchars += strlen(s);
t = realloc(t, sumchars * sizeof(char));
t[i][j] = s;
这给了我一个分段错误。请问你知道为什么吗?
【问题讨论】:
标签: c arrays char segmentation-fault malloc