C++创建对象的三种方式

来源:互联网 发布:python 论坛源码 编辑:程序博客网 时间:2024/06/17 15:57

文章转自:http://blog.csdn.net/azhexg/article/details/14225545
版权归原作者。

C++中有三种创建对象的方法

#include <iostream>  using namespace std;  class A  {  private:      int n;  public:      A(int m):n(m)      { }      ~A(){}  };  int main()  {      A a(1);  //栈中分配      A b = A(1);  //栈中分配      A* c = new A(1);  //堆中分配    delete c;      return 0;  }  

这里写图片描述

1 0
原创粉丝点击