33问答网
所有问题
C语言,一个程序占用的内存分为哪几个区 啊????
哪本书上有讲?????
举报该问题
推荐答案 2013-02-21
可怜的孩子,现在没能那本C语言的教科书上有讲,C语言最基本的内存分析,这个东西;可以去买那些专门的培训机构的书,那上面会介绍一些。很多还是要自己去看那些培训机构的是视频。学会了内存分析,指针的概念就是浮云了,加油吧
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://33.wendadaohang.com/zd/dc0d0RBd5.html
其他回答
第1个回答 2013-02-21
数据段,代码段,BSS段,堆栈段
第2个回答 2013-02-21
静态区 常量区 代码区 堆 栈
数据结构的书里应该都有的
本回答被网友采纳
相似回答
c语言哪些占程序
空间
哪些占内存
空间
答:
一个由C/C++编译的程序占用的内存分别为以下四个部分:程序代码区:存放程序的二进制代码
。静态数据区:存放程序运行期间用到的数据。其存储空间是在编译时分配的,在整个程序执行期间静态数据区中的数据一直存在,程序结束后由系统释放。动态内存区(也称栈):也存放程序运行期间用到的数据,其存储空间在...
C
或C++
程序
编译时
内存分为几个
存储区
答:
在C++中,
内存分成5个区
,
他们分别是堆、栈、自由存储区、全局/静态存储区和常量存储区
1.栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量的存储区。里面的变量通常是局部变量、函数参数等。2.堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应用程序去控制...
C
或C++
程序
编译时
内存分为几个
存储区
答:
2、根据功能可以分为 ,
栈区 、堆区、静态区
, 栈区一般指的一个函数局部变量,在编译原理中这叫做一个栈帧。 堆区一般是为了用户自由分配的,一般C语言中用MALLOC函数分配,C++中用NEW运算符来分配,它是有操作系统的堆管理器来管理的,拿windows来说,在一个程序运行后,一般至少有两个默认的堆...
大家正在搜
手机内存其他占用内存怎么删除
c语言内存分配
c语言如何减少内存使用
c语言内存分布
c语言内存分析
c语言内存分配与释放
c语言编程需要多大内存
8g内存开机占用一半
为什么微信占用内存越来越大
相关问题
C语言,一个程序占用的内存分为哪几个区
C++运行时内存分为几个区啊?
C或C++程序编译时内存分为几个存储区
工作分析的整个程序可以分为哪几个阶段
C语言运行的内存要求是哪三个?是不是程序代码区,静态存储区和...
C语言问题:内存的分配方式有哪几种?
C程序的内存分为5个区域:(栈区), (堆区), (数据区)...
C语言中对一个定义一个变量就是为其在内存中分配一个空间,那个...