assignment from incompatible pointer type [enabled by default]
答案:2 悬赏:10 手机版
解决时间 2021-01-29 13:26
- 提问者网友:斑駁影
- 2021-01-29 00:59
assignment from incompatible pointer type [enabled by default]
最佳答案
- 五星知识达人网友:思契十里
- 2021-01-29 02:33
<1> 不明白 指针怎么出现了 数组指针的*(*(a+n)+i)的方式。
<2>a=&b[3][4]; 这是什么意思 ,根本没有 b[3][4]这个元素啊。??
<2>a=&b[3][4]; 这是什么意思 ,根本没有 b[3][4]这个元素啊。??
全部回答
- 1楼网友:想偏头吻你
- 2021-01-29 04:07
两个错,一是要取首地址。
a=&b[3][4];改为a=&b[0][0];
二是指针位置不对:
*(*(a+i)+j);改成*(a + i * 4 + j)
或者把a的声明改成int a[3][4];就可以改成用a[i][j];
a=&b[3][4];改为a=&b[0][0];
二是指针位置不对:
*(*(a+i)+j);改成*(a + i * 4 + j)
或者把a的声明改成int a[3][4];就可以改成用a[i][j];
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯