题号1895,二维数组输入问题C++
我要提问
发布于2024年3月22日 21:11
阅读数 1.4k
动态分配二维数组并且输入值可以这样写吗,网上看到的这样的写法,但是VS上一直显示数组无法读取内存
char** T = (char**)malloc(n * sizeof(char*));
for (int i = 0; i < n; i++)
T[i] = (char*)malloc(MAX * sizeof(char));
//输入
for (int i = 0; i < n; i++)
scanf("%s", &T[i]);
登录后发布评论
可以,不过考试的时候建议不要这么写,容易翻车