关于字符串的一个问题
程序#include<string.h>
main()
{
char ch[] ="abc",x[3][4];
int i;
for(i=0;i<3;i++)
strcpy(x[i],ch);
for(i=0;i<3;i++)
printf("%s",&x[i][i]);
printf("\n");
}
结果为 abcbcc 不懂是怎么算出来的
如果二维数组x是三行四列的 那么在strcpy(x[i],ch)后x是否可表示为
a b c 0
a b c 0
a b c 0?