码迷,mamicode.com
首页 > 编程语言 > 详细

C++:自动存储、静态存储、动态存储

时间:2019-11-20 19:29:01      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:let   内存泄漏   变量   c++   结束   delete   定义变量   关键字   就是   

1.自动存储

生命周期结束时,被自动释放。

2.静态存储

关键字:static

整个程序执行过程都不会被释放。

函数外定义变量或使用关键字static。

3.动态存储

new一个,必须使用delete释放,在生命周期结束后指针变量被释放请求到的空间会无法访问但也没有被释放,这就是内存泄漏。

C++:自动存储、静态存储、动态存储

标签:let   内存泄漏   变量   c++   结束   delete   定义变量   关键字   就是   

原文地址:https://www.cnblogs.com/ScarecrowMark/p/11899676.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!