若已定义int a[4]={0,1,2,3},(*p)[4];使指针p指向数组a的赋值语句是______ 。
举一反三
- 若有定义语句:int a[4][10],*p,*q[4];且0≤i<4,则错误的赋值是( )
- 若有定义int a[2][4],(*p)[4]=a;用指针变量p(不改变p)表示数组元素a[1][2]为___________。 A:
- 若定义int a[][4]={1,2,3,4,5,6,7,8};a[1][0]的值是 。 A: 3 B: 4 C: 5 D: 1
- int a[3][4],*p=*a; 此时的指针变量p指向了数组元素a[0][0]。
- 有定义语句:int a[3][4],*p;若要指针变量p指向a[0][0],正确的表示方法是()。 A: p=a B: p=*a C: p=**a D: p=a[0]