数组遍历问题?
完美教父 2017-12-13 05:53:02 #include <stdio.h>
int main(void)
{
char a[2][2][3] = {
{
{'1','2','3'},
{'4','5','6'}
},
{
{'7','8','9'},
{'10','11','12'}
}
};
char *pa = *a;
int i = 0;
for(i = 0; i < 12; ++i)
{
printf("%c ",*(pa + i));
}
printf("\n");
return 0;
}
遍历输出后:1 2 3 4 5 6 7 8 9 0 1 2
为什么后面10 11 12 出不来。哪里出错了么,请大神指点!谢谢!