内存分配

内存分配

静态内存

动态内存

C语言 内存

.data  // 常量池

.code 区 // 存放的都是代码

main();

.stack;// 占内存  所有静态分配的内存 都放在栈内存中  吃完吐  连续分配        先进后出  队列 先进先出    吃完拉

堆内存  // 动态分配的内存 都放在堆内存中,  不是连续分配内存的

free() ;// 手动释放内存  硬盘删除文件    30次

malloc  memorry  alloc

你可能感兴趣的:(内存分配)