<分区>
这个问题是以某些方式提出的,但我发现它很难理解。
int (*q)[3][4]
-> q
是指向 3 行 4 列的二维数组的指针。
现在假设我想从函数返回一个二维数组。
pointer-to-2d-array func() {
static 2 day array;
return ;
}
基本上我的函数的签名应该是什么。我见过很多像下面这样的地方我不了解
int (*fun2())[column];
我发现很难解释/理解签名。 谁能帮我解决这个问题?