描述内存分配方式以及它们的区别


Posted in 面试题 onOctober 15, 2016
1) 从静态存储区域分配。内存在程序编译的时候就已经分配好,这块内存在程序的整个运行期间都存在。例如全局变量,static 变量。
2) 在栈上创建。在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集。
3) 从堆上分配,亦称动态内存分配。程序在运行的时候用malloc 或new 申请任意多少的内存,程序员自己负责在何时用free 或delete 释放内存。动态内存的生存期由程序员决定,使用非常灵活,但问题也最多。

Tags in this post...

面试题 相关文章推荐
PHP开发工程师面试问题集锦
Nov 01 面试题
JDK安装目录下有哪些内容
Aug 25 面试题
在C语言中"指针和数组等价"到底是什么意思?
Mar 24 面试题
经典c++面试题四
May 14 面试题
什么是命名空间(NameSpace)
Nov 24 面试题
linux面试题参考答案(10)
Oct 26 面试题
What is EJB
Jul 22 面试题
介绍一下EJB的分类及其各自的功能及应用
Aug 23 面试题
Prototype如何更新局部页面
Mar 03 面试题
Exception类的常用方法
Jun 16 面试题
UNIX文件系统分类
Nov 11 面试题
Java面试题冲刺第十八天--Spring框架3
Aug 07 面试题
定义一结构体数组表示分数,并求两个分数相加之和
Jun 11 #面试题
空指针到底是什么
Aug 07 #面试题
C++是不是类型安全的
Feb 18 #面试题
定义一结构体变量,用其表示点坐标,并输入两点坐标,求两点之间的距离
Aug 17 #面试题
New delete 与malloc free 的联系与区别
Feb 04 #面试题
我看到了用指针调用函数的不同语法形式
Jul 16 #面试题
关联、聚合(Aggregation)以及组合(Composition)的区别
Feb 29 #面试题
You might like
DC四月将推出百页特刊漫画 纪念小丑诞生80周年
2020/04/09 欧美动漫
解决中英文字符串长度问题函数
2007/01/16 PHP
php 全文搜索和替换的实现代码
2008/07/29 PHP
php实现统计邮件大小的方法
2013/08/06 PHP
ThinkPHP中调用PHPExcel的实现代码
2017/04/08 PHP
JavaScript 基础问答三
2008/12/03 Javascript
ajax的hide隐藏问题解决方法
2012/12/11 Javascript
10个基于浏览器的JavaScript调试工具分享
2013/02/07 Javascript
jQuery插件ajaxFileUpload实现异步上传文件效果
2015/04/14 Javascript
JavaScript中使用指数方法Math.exp()的简介
2015/06/15 Javascript
Javascript之Math对象详解
2016/06/07 Javascript
json的使用小结
2016/06/08 Javascript
详解vue-validator(vue验证器)
2017/01/16 Javascript
JavaScript中toLocaleString()和toString()的区别实例分析
2018/08/14 Javascript
浅谈React Native 传参的几种方式(小结)
2019/05/21 Javascript
小程序根据手机机型设置自定义底部导航距离
2019/06/04 Javascript
详解Python3.1版本带来的核心变化
2015/04/07 Python
python使用arcpy.mapping模块批量出图
2017/03/06 Python
对numpy.append()里的axis的用法详解
2018/06/28 Python
python计算n的阶乘的方法代码
2019/10/25 Python
使用Python生成200个激活码的实现方法
2019/11/22 Python
python模式 工厂模式原理及实例详解
2020/02/11 Python
如何搭建pytorch环境的方法步骤
2020/05/06 Python
通过CSS3的object-fit来调整图片适配尺寸的技巧简介
2016/02/27 HTML / CSS
Ootori在线按摩椅店:一家专业的按摩椅制造商
2019/04/10 全球购物
世界上最大的铁人三项商店:Tri UK
2020/11/04 全球购物
校园招聘策划书
2014/01/09 职场文书
幼儿园教师辞职信
2014/01/18 职场文书
电视购物广告词
2014/03/19 职场文书
大学计划书范文800字
2014/08/14 职场文书
党员证明信
2015/06/19 职场文书
Nginx工作原理和优化总结。
2021/04/02 Servers
python3 实现mysql数据库连接池的示例代码
2021/04/17 Python
vite+vue3.0+ts+element-plus快速搭建项目的实现
2021/06/24 Vue.js
《极主夫道》真人电影正式预告 定档6月3日上映
2022/04/05 日漫
python index() 与 rindex() 方法的使用示例详解
2022/12/24 Python