永恒之塔强化50:C++中怎样把二位数组赋给二维指针

来源:百度文库 编辑:高校问答 时间:2024/04/29 13:42:02
void main()
{
int list[4][4];
int *plist[4];
int **p;
for(int i=0;i<4;i++) plist[i]=&(list[i]);
p=&(plist[0]); //这一句显然是不对的
}
通过以上思路,有没有一个可行的方法把二维数组赋给二维指针?
我感觉主要还是最后一句的问题。

c++中 不允许这样赋值
你可以利用vector容器+interator叠代器实现