/* 想实现数组元素依次输出,利用指针的移动 为什么这样写不行啊? */ # include <stdio.h> int shuzu[2][2] = {1, 2, 3, 4}; int * p = &shuzu[2][2]; void main(void) { int i; for (i=0; i<4; i++) { p++; printf("%d\n", * p); } }