首页 > 试题广场 >

数组定义为“in ta[4][5]”,下列哪一个引用是错误的

[单选题]

数组定义为“int a[4][5]”,下列哪一个引用是错误的()

  • *a
  • *(*(a+2)+3)
  • &a[2][3]
  • ++a
D
发表于 2021-07-05 14:47:17 回复(0)
这个题目选D
因为a是一个二维数组,a代表一个指针指向第一个包含五个元数数组的指针,且a是常量,我们可以对a做加操作,但是不能做a++操作,因为这个操作会改变a的值,但是a又是常量,所以会报错。
发表于 2021-03-20 10:24:50 回复(0)
ddddd
发表于 2020-08-12 10:54:31 回复(0)
选择D
发表于 2017-12-05 19:40:47 回复(0)