若有定义:int w[3][5];,则以下不能正确表示该组元素的表达方式是______,A.*(*w+3)B.*(w+1)[4]C.*(*(w+1))D.*(&w[0][0]+1)

题目

若有定义:int w[3][5];,则以下不能正确表示该组元素的表达方式是______,

A.*(*w+3)

B.*(w+1)[4]

C.*(*(w+1))

D.*(&w[0][0]+1)


相似考题
更多“若有定义:int w[3][5];,则以下不能正确表示该组元素的表达方式是______,A.*(*w+3)B.*(w+1)[4]C.* ”相关问题
  • 第1题:

    若有定义:intw[3][5],则以下不能正确表示该数组元素的表达式是______。

    A.*(*w+3)

    B.*(w+1)[4]

    C.*(*(w+1))

    D.*(&w[0][0]+1)


    正确答案:B
    解析: *(w+1)[4]越界了,(w+1)指向二维数组的第二行,因此(w+1)[4]指向二维数组的第5行导致越界;其他选项都能正确表示数组元素,其中选项A:w[0][3];选项C:w[1][0];选项D:w[0][1]。

  • 第2题:

    若有定义: int w[3][5]; 则以下不能正确表示该数组元素的表达式是()

    A.*(&w[0][0]+1)

    B.*(*w+3)

    C.*(*(w+1))

    D.*(w+1)[4]


    *(w+1)[4]

  • 第3题:

    36、若有定义: int w[3][5]; 则以下不能正确表示该数组元素的表达式是()

    A.*(&w[0][0]+1)

    B.*(*w+3)

    C.*(*(w+1))

    D.*(w+1)[4]


    1/k×f/k

  • 第4题:

    17、若有定义“int *p[5];”,则以下叙述中正确的是

    A.定义了一个指针数组p,该数组含有5个元素,每个元素都是基类型为int的指针变量

    B.定义了一个基类型为int的指针变量p,该变量有5个指针

    C.定义了一个名为*p的整型数组,该数组含有5个int类型元素

    D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有5个int类型元素


    定义了一个指针数组p,该数组含有5个元素,每个元素都是基类型为int的指针变量

  • 第5题:

    若有定义“int *p[5];”,则以下叙述中正确的是

    A.定义了一个指针数组p,该数组含有5个元素,每个元素都是基类型为int的指针变量

    B.定义了一个基类型为int的指针变量p,该变量有5个指针

    C.定义了一个名为*p的整型数组,该数组含有5个int类型元素

    D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有5个int类型元素


    定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针