#include <iostream>
using namespace std;
void main()
{
int *zhizhen = new int;
zhizhen = 0;
}
这样运行会出现停止运行,问一下这时候内存中发生了怎么的变化?为什么它无法继续运行?
解决方案
40
程序语法没问题,那是你程序运行完就退出了,在最后加上getchar
另外会造成内存泄露而已
另外会造成内存泄露而已
20
楼上说得对
更常见用法是
*zhizhen = 0;
估计题主想要的也是这个
更常见用法是
*zhizhen = 0;
估计题主想要的也是这个