永发信息网

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]这个元素啊。??
全部回答
  • 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];
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯