【发布时间】:2018-10-27 20:41:23
【问题描述】:
您好,我收到此代码的段错误:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char **array;
int i = 0;
array = (char **)malloc(sizeof(char *) * 20);
for (i = 0; i < 20; i++)
{
array[i] = (char *)malloc(sizeof(char *) * 20);
array[i] = "____________________";
}
array[0][0] = '2';
return(0);
}
我做错了什么? 当我需要修改二维数组时,我很困惑,我最好的选择是什么?
非常感谢。
【问题讨论】:
标签: c arrays segmentation-fault