发布网友 发布时间:2024-09-29 01:48
共3个回答
热心网友 时间:2024-09-30 23:30
数组就是用指向数组首地址的指针来表示的!热心网友 时间:2024-09-30 23:30
它们的指向的值相等,但它们不相等的。&a[0][0]是地址标志,而a、a[0]是数组名。追问书上原话是a和a[0]的值与&a[0][0]相同追答因为*a是指在,是把a数组的首位置给了它,而a[0]实际指的是二维数组的第一行,而&a[0][0]就是第一个数值。
热心网友 时间:2024-09-30 23:31
二维数组名是数组的首地址,a[0]是行地址表示数组最开始第一行的地址,&a[0]是第一行第一列第一个元素的地址,它们所指向的地址都是同一个地址,只是表示方式不同而已