// 分配、使用和删除指针 |
#include <iostream> |
int main() |
{ |
using namespace std; |
int localVariable = 5; |
int * pLocal= &localVariable; |
int * pHeap = new int ; |
*pHeap = 7; |
cout << "localVariable: " << localVariable << endl; |
cout << "*pLocal: " << *pLocal << endl; |
cout << "*pHeap: " << *pHeap << endl; |
delete pHeap; |
pHeap = new int ; |
*pHeap = 9; |
cout << "*pHeap: " << *pHeap << endl; |
delete pHeap; |
return 0; |
} |