C++里什么时候需要用NEW和DELETE语法

日期:2013-07-26 13:30:36 人气:1

C++里什么时候需要用NEW和DELETE语法

如果以后你学MFC,那基本上都是要用指针的,那么new就常用了,new是在堆上创建对象,他保存的地址不会自动销毁,但是如果不用new那么在函数 void func() { Student st; st.name="hello"; } void main() { func(); cout<<st.name;//错误的调用 } st只是局部变量,除了函数st就被销毁了,这样不利于传递参数等,那就得用全局变量了,而new就避免使用全局变量。
    A+
热门评论