#include <unistd.h>
int brk(void *addr);
void *sbrk(intptr_t increment);
sbrk/brk增量方式管理动态内存
申请内存是在动态内存后面申请
释放也是释放最后面
不能选择性的释放增量动态内存,只会从后往前释放
一般来说sbrk申请动态内存,brk来释放动态内存
sbrk/brk 都有申请和释放的功能
#include <unistd.h>
int brk(void *addr);
void *sbrk(intptr_t increment);
sbrk/brk增量方式管理动态内存
申请内存是在动态内存后面申请
释放也是释放最后面
不能选择性的释放增量动态内存,只会从后往前释放
一般来说sbrk申请动态内存,brk来释放动态内存
sbrk/brk 都有申请和释放的功能