结构的链表指针怎么指向二维结构数组啊??
c++吧
全部回复
仅看楼主
level 5
可乐爱多 楼主
为什么我一直一直报错啊
struct Pan
{
int v;
Pan* An;
}
class Qi
{
Pan grid[30][30];
int n;
int t;
public:
Qi(int n):n(n),t(0) //构造函数,初始化清零
{
for(int i=0;i<n;i++)
for(int j=0;j<n;j++)
{
if(i!=0)
grid.An=&(grid[i-1][j]);
}
}
};
wuziqi.cpp:45: 错误:对成员 ‘An’ 的请求出现在 ‘((Qi*)this)->Qi::grid’
中,而后者具有非类类型 ‘Pan [30][30]’
2013年02月23日 16点02分 1
level 12
你确定你看了那一行?
“grid.An”真的没问题吗
2013年02月23日 16点02分 2
汗。。。看到报错说类型是类型错误就光看后面了。脑子里想的都是数组指针的东西。太感谢了
2013年02月23日 16点02分
1