指针_3
一、二维数组指针:
#include#include <string.h> #include #include int main(void) { int a[2][3] = {1,2,3,4,5,6}; printf("%d\n",*(*(a+1)+1)); return 0; }
结果为:5
二、指针数组
#includeint main(void) { int a[2][3] = {1,2,3,4,5,6}; int *arr[2] = {a[0],a[1]}; int i,j; for(i = 0; i < 2; i++) { for(j = 0; j < 3; j++) { printf("%d ",*(a[i]+j)); } } return 0; }