P248 例8.12 有一个3*4的二维数组,要求用指向元素的指针变量输出二维数组各元素的值
#include<stdio.h>
int main() {
int a[3][4] = { 1,2,3,4,5,6,7,8,9,10,11,12 };
int* p = a;
for (p; p < a[0] + 12; p++) {
if ((p - a[0]) % 4 == 0)//p移动4次后换行
printf("\n");
printf("%4d", *p);
}
return 0;
}
运行结果: