内存分配
静态内存
动态内存
C语言 内存
.data // 常量池
.code 区 // 存放的都是代码
main();
.stack;// 占内存 所有静态分配的内存 都放在栈内存中 吃完吐 连续分配 先进后出 队列 先进先出 吃完拉
堆内存 // 动态分配的内存 都放在堆内存中, 不是连续分配内存的
free() ;// 手动释放内存 硬盘删除文件 30次
malloc memorry alloc
内存分配
静态内存
动态内存
C语言 内存
.data // 常量池
.code 区 // 存放的都是代码
main();
.stack;// 占内存 所有静态分配的内存 都放在栈内存中 吃完吐 连续分配 先进后出 队列 先进先出 吃完拉
堆内存 // 动态分配的内存 都放在堆内存中, 不是连续分配内存的
free() ;// 手动释放内存 硬盘删除文件 30次
malloc memorry alloc