1. 首页
  2. 数据库
  3. 其它
  4. C++中四种对象生存期和作用域以及static的用法总结分析

C++中四种对象生存期和作用域以及static的用法总结分析

上传者: 2021-01-03 12:29:40上传 PDF文件 95KB 热度 7次
一、四种对象生存期和作用域 栈对象隐含调用构造函数(程序中没有显式调用) 堆对象隐含调用构造函数(程序中没有显式调用),要显式释放 全局对象、静态全局对象 全局对象的构造先于main函数 已初始化的全局变量或静态全局对象存储于.data段中 未初始化的全局变量或静态全局对象存储于.bss段中 静态局部对象 已初始化的静态局部变量存储于.data段中 未初始化的静态局部变量存储于.bss段中 代码如下:#include using namespace std;class Test{public: Test(int n) : n_(n) { cout
下载地址
用户评论