我在定义结构体里重载的运算符(二维数组重载),如下:
inline int *operator[](const int &x) { return ma[x]; }
我在函数里定义 node *pos 调用 *pos[i][j] 不对,调用 pos->ma[i][j] 就对了,请问这是怎么回事。
node *pos
*pos[i][j]
pos->ma[i][j]