b - 3 int s.
b = a;
a . a - , - 3 int s.
b = &a[0];
, b a[0]. a[0] a[0][i]. *(*(a + 0) + i)= *(*(a) + i)= *(*a + i)= (*a)[i].
(*a)[i] a int (*)[3], b. a[0] (*b)[i].
,
printf("%d %d %d\n", (*b)[0], (*b)[1], (*b)[2]);
printf("%d %d %d\n", (*a)[0], (*a)[1], (*a)[2]);
printf("%d %d %d\n", a[0][0], a[0][1], a[0][2]);
*b[0]. *b[0] *(b[0]). b[0] a[0], , , , b[0] a[0][0] *(b[0]). * () , &a[0][0]. , *b[1] *b[2] &a[1][0] &a[2][0].
printf("%d %d %d\n", *b[0], *b[1], *b[2]);
printf("%d %d %d\n", *a[0], *a[1], *a[2]);
printf("%d %d %d\n", &a[0][0], &a[0][1], &[0][2]);
, (*b)[0] *b[0] , int.