【发布时间】:2016-03-23 21:54:27
【问题描述】:
类似这样的:
struct s
{
int a;
int b;
}
void f(struct s **a)
{
a[0][0].a = 0; // Access violation here
}
int main()
{
struct s a[5][3];
f(a);
return(0);
}
那么如何使用二维数组表示法访问内部函数 f 的内容?
【问题讨论】:
-
你为什么不用
a以外的东西? -
指针不是数组,数组也不是指针!
-
@SouravGhosh 我必须在手机上输入代码(并格式化它们),所以我试图让它变得简单。很抱歉给您带来不便。