-1
我正在研究一个程序,其中用一维字符串覆盖二维数组的一部分是该算法的必要条件。将一维字符串复制到二维数组元素
是应该做覆盖部分如下:
char twoD[MAX][MAX];
int top=2;
int main(){
char arr[MAX];
func(arr);
}
void func(char newArr[]){
strcpy(twoD[++top], newArr);
}
凡twoD
和top
是变量是全局变量。
只要程序到达这个部分,它就会崩溃。
什么是错误?什么是预期的输入/输出? – Carcigenicate
什么是MAX?请出示[MCVE]。 –
错误是:“程序已停止工作”。一些预期的输入:(5 + 3)*(7-3)。 –