热门

最新

红包

立Flag

投票

同城

我的

发布
weixin_41114301
嵌入式开发星球
4 年前
trueweixin_41114301

//C语言的代码分区
1、栈区、堆区、静态区、常量区、代码区

第一:存放函数的参数值,局部变量等,由
编译器自动分配和释放,通常在函数执行完后
就释放了,其操作方式类似于数据结构中的栈
栈是先进后出 队列是先进先出

第二:就是通过new malloc分配的内存块
编译器不负责它们的释放工作,分配方式类似
于数据结构中的链表,“内存泄漏”。

第三:全局变量和静态变量存储是放在一起的
为初始化的全局变量和未初始化的静态变量
在相邻的另一个区域。程序结束有系统收回

第四个:常量区

灌水乐园
CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
2022/12/17我终于下定决心打算学习C++其实最开始我接触到编程领域还是高一信息与技术
立即登录