分类：电脑/网络-程序设计-C/C++
问题：什么是“保护动态变量的地址”？如在执行pi=newint;后，不? 
什么是“保护动态变量的地址”？
 如在执行pi=new int;后，不要轻易冲掉指针pi中的值。为什么？
回答：我不太明白楼主的意思。“冲掉指针pi中的值”指的是不是改变pi的指向地址呢？如果按这个意思说下去的话，我们可以这样理解：给pi分配动态内存后，再改变pi的值，也就是使pi指向别的内存空间，就会使分配的动态内存空间无法使用，且无法释放。这种浪费在程序编写中是大忌，被称为内存泄漏，积累多了会造成内存枯竭。