#include<iostream>using namespace std;class human{public:human(){cout<<"構造";}int can(){x=4; return x;}private:int x;};int main(){(1) human *p=new human;(2)delete p;(3)p=0;(4)delete p;(5)p=new human;return 0;}第(2)釋放了指針所指向的內存空間,第(4)將指針刪除,為什么(5)還能使用這個指針,(4)不是已經把指針刪除了嗎?
c++刪除指針的問題
慕婉清6462132
2019-02-20 13:13:08
