我有一个chars table [] [] []的3D数组,我想将它传递给void函数,以便它可以对它进行更改.我怎样才能做到这一点?
void make(char minor[][][]);
.....
char greater[20][30][50];
make(greater);
Run Code Online (Sandbox Code Playgroud)
我想这不会奏效.
编辑:与此相关的另一个问题:我想创建一个复制函数将字符串复制到数组中 - 我应该如何调用函数中的strcpy?
void copy(char (*minor)[][])
{ char m[50] = "asdasdasd";
strcpy(minor[][],m);
}
Run Code Online (Sandbox Code Playgroud)