#include <stdio.h>
int main(void)
{
int a[10][30] = {0};
int (*pa)[30]; // 數組指針
pa = a;
printf("pa=%x, pa+1=%x\n", pa, pa+1);
printf("a=%x, a+1=%x\n", a, a+1);
printf("a[0]=%x, a[1]=%x\n", a[0], a[1]);
return 0;
}
結果:
1. pa = a = a[0]
2. pa+1 = a+1 = a[1]結論: 二維數組名a和a[0]意義一樣 a+1和a[1]的意義一樣 即a+i和a[i]的意義一樣
數組指針pa與a, a[0]的意義一樣