指针与一维数组,二维数组的问题

[复制链接]
查看11 | 回复3 | 2012-12-17 20:21:03 | 显示全部楼层 |阅读模式
int a[3][4],*p;
p=a这两个不同类型,当然有警告;int a[3][4];int (*p)[4];p=a;...
回复

使用道具 举报

千问 | 2012-12-17 20:21:03 | 显示全部楼层
二维数组应该是二位指针。 int a[3][4],**p;
p=(int**)a;...
回复

使用道具 举报

千问 | 2012-12-17 20:21:03 | 显示全部楼层
用p=a[0]就行了。用p访问某一行的值,p=a[1]就是下一行的。a[0]代表的是第一行数组的首地址,是int型。至于a代表什么地址,你可以在vc上调试就知道了。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行