brk
int brk(void *addr);
void *sbrk(intptr_t increment);#include <stdio.h>
#include <unistd.h>
int main(void)
{
printf("sbrk return %p\n", sbrk(0));
return 0;
}$ strace ./a.out
brk(NULL) = 0x560be4ca6000
fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(0x88, 0x1), ...}) = 0
brk(0x560be4cc7000) = 0x560be4cc7000
write(1, "sbrk return 0x560be4ca6000\n", 27sbrk return 0x560be4ca6000
) = 27Last updated