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]的值是一样的。
追问谢谢您啊!
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]的首地址
一个是明确的某类型数组
一个是地址
&a[0]指的是a[0]的首地址
一个是明确的某类型数组
一个是地址
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯