void fun() { int *num1, *num2; num1 = new int[10]; num2 = new int[20]; num1[0] = 100; num2[0] = 300; num1 = num2; delete [] num1; }
num2不能给num1赋值
num2最初指向的空间没有释放
num1最初指向的空间没有释放
程序没有问题
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题