The following one,4,8 is why the results of this program?
Int main ()
{
Int a [5] [2]={0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
Int * p=a;
Int (* p2) [2]=& amp; A, [1].
+ + p;
+ + p2.
Printf (" % d \ n ", * p).
Printf (" % d \ n ", * * (p2);
Printf (" % d \ n ", p2 [1] [2]).
Return 0;
}
CodePudding user response:
[I] is equivalent to a * (a + I)A + I equate to & amp; A [I]