C/C++学习
水浒传鲁智深
何日顿开金绳,何时扯断玉锁,何日方知我是我
展开
-
ubuntu下编译 c程序
ubuntu下编译 c程序原创 2022-04-06 10:30:33 · 263 阅读 · 0 评论 -
C/C++程序运行时的内存分区演示(全局区、堆区、栈区)
1、一个由C/C++编译的程序在运行时,所占用的内存分为以下4个部分: 代码区:存放函数体的二进制代码,由操作系统进行管理的。 栈区(stack):由编译器自动分配释放,存放函数的参数值,局部变量的值、局部常量等。 堆区(heap):由程序员分配和释放,若程序员不释放,程序结束时由操作系统回收。 全局区(static):存放全局变量、全部静态变量(局部和全局)以及全局常量。 2、写一个简单的代码,大致演示 栈区 、堆区、全局区的内存区域:3、C++代码:原创 2021-04-25 15:26:03 · 915 阅读 · 0 评论