end(3) Library Functions Manual end(3) etext, edata, end - extern etext; extern edata; extern end; : etext ( ). edata . end ( BSS). . UNIX . . : _etext _edata _end. Linux. &end ( ). brk(2) malloc(3). sbrk(2) . : $ ./a.out : (etext) 0x8048568 (edata) 0x804a01c (end) 0x804a024 #include #include extern char etext, edata, end; /* "gcc -Wall" */ int main(void) { printf(" :\n"); printf(" (etext) %10p\n", &etext); printf(" (edata) %10p\n", &edata); printf(" (end) %10p\n", &end); exit(EXIT_SUCCESS); } objdump(1), readelf(1), sbrk(2), elf(5) 3 . . : . 6.18 21 2025 end(3)