二维数组&(*(a+1)+2)与什么等价?
答案:2 悬赏:10 手机版
解决时间 2021-12-26 22:03
- 提问者网友:听门外雪花风
- 2021-12-25 23:40
我知道*(a+1)+2是第一行地一列的地址,那么对它取*就是第一行第2列的值,但是如果对它取地址呢?这个指针会指向哪里呢?我是看到了说对&(*(a+0))与a等价才想到的此问题,求大神解答
最佳答案
- 五星知识达人网友:旧脸谱
- 2021-12-26 00:18
就是指向指针的指针(指针就是地址变量),即:指向a[1][2]的地址的指针。
全部回答
- 1楼网友:你哪知我潦倒为你
- 2021-12-26 01:22
对,是地址,*(a+i)是第i行的首地址 其实你那个是简化了,严格的来说应该这么写 printf("%d\n",*(*(a+1)+0));
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯