文章转自:http://blog.youkuaiyun.com/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;
}