目录: 标题| 题干| 答案| 搜索| 相关
问题

若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引


若有定义:int a[4][10];,则以下选项中对数组元素a[i][j]引用错误的是_______。 (0<=i<4,0<=j<10)

  • A*(&a[0][0]+10*i+j)
  • B*(a+i)+j
  • C*(*(a+i)+j)
  • D*(a[i]+j)
参考答案
参考解析:

解析:本题中选项B是错误的引用,*(a+i)+j只代表了a[i][j]的地址。

分类:其他
相关推荐

1、试题14若有定义语句:int a=10; double b=3.14; ,

试题14若有定义语句:int a=10; double b=3.14; , 则表达式‘A’+a +b值的类型是()AcharBintCdoubleDfloat

2、若有定义int a=9,b=6;则a

若有定义int a=9,b=6;则aA0B1CfalseDtrue

3、若有定义:typedefint*T[10];T a;则以下选项与上述定义中a

若有定义:typedefint*T[10];T a;则以下选项与上述定义中a的类型完全相同的是( )。Aint*a[10];Bint(*A.[10];Cint a[10];Dint(*a[10]);

4、若有定义int a=5,b=7;则表达式(a++)+(++b)的值是()。

若有定义int a=5,b=7;则表达式(a++)+(++b)的值是()。A11B12C13D14

5、若有定义语句:int a[21[3],* P[3];则以下语句中正确的是(

若有定义语句:int a[21[3],* P[3];则以下语句中正确的是( )。Ap:a;Bp[0]=a;Cp[O]=&a[1][2];D1a[1]=&a;

6、若有以下定义:inta[5]={1,2,3,4,5};则a[2]=()

若有以下定义:inta[5]={1,2,3,4,5};则a[2]=()