若有以下说明和语句,请选出哪个是对C数组元素的正确引用( )。A.cp+1 B.*(cp+3) C.*(cp+1)+3 D.*(*cp+2)A.EFGHIJABCDB.bcdefghijC.abdefCghijD.不确定的值

题目

若有以下说明和语句,请选出哪个是对C数组元素的正确引用( )。A.cp+1 B.*(cp+3) C.*(cp+1)+3 D.*(*cp+2)

A.EFGHIJABCD

B.bcdefghij

C.abdefCghij

D.不确定的值


相似考题
更多“ 若有以下说明和语句,请选出哪个是对C数组元素的正确引用( )。A.cp+1 B.*(cp+3) C.*(cp+1)+3 D.*(*cp+2)A.EFGHIJABCDB.bcdefghijC.abdefCghijD”相关问题
  • 第1题:

    1、若有以下说明和语句,请选出哪个是对c数组元素的正确引用() int c[4][5],(*cp)[5]; cp=c;

    A.cp+1

    B.*(cp+3)

    C.*(cp+1)+3

    D.*(*cp+2)


    *(*p+2)

  • 第2题:

    若有以下说明和语句,请选出能对c数组元素的正确引用的选项(). int c[4][5],(*cp)[5]; cp=c;

    A.*(* cp+2)

    B.*(cp+3)

    C.cp+1

    D.*(cp+1)+3


    *(* cp+2)

  • 第3题:

    若有以下说明和语句,请选出能对c数组元素的正确引用的选项(). int c[4][5],(*cp)[5]; cp=c;

    A.*(cp+3)

    B.cp+1

    C.*(cp+1)+3

    D.*(* cp+2)


    *(* cp+2)

  • 第4题:

    10、若有以下说明和语句,请选出哪个是对c数组元素的正确引用() int c[4][5], (*p)[5]; p=c;

    A.p+1

    B.*(p+3)

    C.*(p+1)+3

    D.*(*p+2)


    B 本题的考查点是数组元素的引用。cp=c这个语句是将数组c的首行元素地址赋给了指针数组cp。选项A,cp+1是指将数组c的首行地址加l,即为第二行地址;选项B,*(cp+3)是地址,等于数组C的首地址加3的那个内存单元的内容,不是对数组元素的引用;选项C,*(cp+1)+3是地址,等于数组C的首地址加1的那个内存单元中存放的值加3,不是对数组元素的引用。

  • 第5题:

    若有定义:int c[4][5], (*cp)[5];和语句cp=c;,则能正确引用c数组元素的是:

    A.cp+1

    B.*(cp+3)

    C.*(cp+1)+3

    D.*(*cp+2)


    D