我知道 C 中的字符串基本上是一个字符数组。
我试图有一个指针数组,链接到字符串的指针
我基本上想把它打印出来,而不是依赖 '\n' 来排序
12345
abcde
67890
fghij
这是我的代码->
char *array1 = "12345";
char *array2 = "abcde";
char *array3 = "67890";
char *array4 = "fghij";
char *array_2d[3];
array_2d[0] = &array1;
array_2d[1] = &array2;
array_2d[2] = &array3;
array_2d[3] = &array4;
int i,j;
for(i = 0; i<3 ; i++ ) {
for(j = 0; j<3 ; j++) {
printf("%c", array_2d[i][j]);
}
}
我可能会犯错误,所以任何线索将不胜感激