C++动态对象创建

2016-03-22  本文已影响78人  zjunchao

对象创建

当创建一个C++对象时,会发生两件事:

  1. 为对象分配内存
  2. 调用构造函数来初始化那个内存

静态内存、堆、栈

  1. 储存空间在程序开始之间就可以分配。这个储存空间在程序的整个运行期间都存在。
  2. 在函数体内部创建的临时变量,储存单元都可以在栈上被创建。
  3. 动态内存分配的对象可以从一块被称为堆的地方分配。

C 语言的实现

C++ 中的实现

上一篇下一篇

猜你喜欢

热点阅读