第二书包网乡村爱情:懂c语言的来12

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/30 06:14:30
有以下程序
?? main()
??{
??int a[3][3],*p,i;
??p=&a[0][0];
??for(i=0;i<9;i++)p[i]=i;
??for(i=0;i<3;i++)printf("%d",a[1][i]);
??}
??程序运行后的输出结果是______。
??A)012 B)123 C)234 D)345
谁能说明一下个行的意思
说的越详细越好

D
多维数组在内存中是按行序连续存放的,所以可以看作一个一维数组,比如a[3][2],是按a[0][0],a[0][1],a[1][0],a[1][1],a[2][0],a[2][1]顺序存放的。