*(a+1)是表示地址还是数据呀 *的内容不是数据嘛,那*(a+1)表示的不是a[1][0]内的数据?怎么又说是地址呢?
答案:4 悬赏:50 手机版
解决时间 2021-12-01 22:33
- 提问者网友:萌卜娃娃
- 2021-11-30 22:59
*(a+1)是表示地址还是数据呀 *的内容不是数据嘛,那*(a+1)表示的不是a[1][0]内的数据?怎么又说是地址呢?
最佳答案
- 五星知识达人网友:枭雄戏美人
- 2021-11-30 23:29
其实这怎么说呢,*(a+1)在这儿是表示地址的,是a二维数据的第2行的道地址,也是a[1][0]的地址,但不管地址也好,其它东西也罢,都是数组吧,不过你这儿的意思,*(a+1)是地址
全部回答
- 1楼网友:妄饮晩冬酒
- 2021-12-01 01:46
是这样的,我们用指针来保存内存地址,*后面的表示指针变量,所以*(a+1)表示的是内存地址
- 2楼网友:动情书生
- 2021-12-01 00:49
这个要看是几维数组,如果是一维的就表示数据,多维的就代表地址!例如二维数组a[2][3],代表的就是a[1][0]的地址!
- 3楼网友:不甚了了
- 2021-11-30 23:55
*(a+1)表示数据,相当于a[1]中的数据。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯