当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

设有以下定义:int a[3][3]={1 2 3 4 5 6 7 8 9};int(*Ptr)[3]=a *p=a[0];则下列能够正确表示数组


设有以下定义: int a[3][3]={1,2,3,4,5,6,7,8,9}; int(*Ptr)[3]=a,*p=a[0]; 则下列能够正确表示数组元素a[1][2]的表达式是_______。

A.*((*ptr+1)[2])

B.*(*(p+5))

C.(*ptr+1)+2

D.*(*(a+1)+2)

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 设有以下定义: int a[4][3]={1,2,3,4,5,6,7,8,9,10,11,12}; int(*ptr)[3]=a,*p=a[0];则下列能够

  • 设有定义int a=1 b=2 c=3;以下语句中执行效果与其它三个不同的是

  • 设有定义int a[ ]={1 5 7 9 11 13} *p=a+3;则*(p-2) *(a+4)的值是( )。

  • 设有定义:int a=2 b=3 c=4; 则以下选项中值为0的表达式是()。A.(!a==1)&&(!b==0)B.(a

  • 设有以下定义: int a[4][3]={1 2 3 4 5 6 7 8 9 10 11 12}; int(*ptr)[3]=a *p=a[0];则下列能够

  • 以下定义数组的语句中错误的是A.int num[]={1 2 3 4 5 6};B.int num[][3]={{1 2} 3 4 5 6};C.int