永发信息网

c语言里一个双层数组里a[3][4]里,&a[0] 和 a[0]有什么区别?是不是都是指该

答案:2  悬赏:50  手机版
解决时间 2021-02-25 02:28
  • 提问者网友:謫仙
  • 2021-02-24 07:18
c语言里一个双层数组里a[3][4]里,&a[0] 和 a[0]有什么区别?是不是都是指该
最佳答案
  • 五星知识达人网友:酒安江南
  • 2021-02-24 08:57
&a[0]与a[0]与该数组的首地址相同。
a[3][4]这个二维数组表示的3行4列逻辑排列如下:
a[0][0]  a[0][1]  a[0][2]   a[0][3]
a[1][0]  a[1][1]  a[1][2]   a[1][3]
a[2][0]  a[2][1]  a[2][2]   a[2][3]
调试程序的运行结果证明,&a[0]与a[0]的值是一样的。


追问谢谢您啊!
全部回答
  • 1楼网友:梦中风几里
  • 2021-02-24 10:05
a[0]指的是a[0][0]至a[0][3]的内容
&a[0]指的是a[0]的首地址
一个是明确的某类型数组
一个是地址
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯