type
date
status
slug
summary
tags
category
icon
password
网址
对象的生存期
1.局部对象
2.全局对象
3.动态创建的对象
1.对于局部定义的对象,每当程序控制流到达该对象定义处时,调用构造函数。当程序控制走出该
局部域时,则调用析构函数。
1.2对于静态局部定义的对象,在程序控制首次到达该对象定义处时,调用构造函数。当整个程序
结束时调用析构函数。
2.对全局定义的对象,当程序进入入口函数main之前对象就已经定义,这时要调用构造函数。整个
程序结束时调用析构函数。
3.动态创建的对象, 使用new创建对象, delete 释放对象.
实例: 局部对象
实例: 全局对象
3.动态创建的对象
malloc 函数的问题;
使用new 创建对象
在c++中 new 与malloc 的区别
定位new