sbrk
函数名:sbrk
功 能: 增加程序可用数据段空间,增加大小由参数 incr决定 。
返回值:函数调用成功返回一指针,指向新的内存空间。函数调用失败则返回 -1。
用 法:char *sbrk(int incr);
程序例:
#include <stdio.h>
#include <alloc.h>
int main(void)
{
printf("Changing allocation with sbrk()
");
printf("Before sbrk() call: %lu bytes free
",
(unsigned long) coreleft());
sbrk(1000);
printf(" After sbrk() call: %lu bytes free
",
(unsigned long) coreleft());
return 0;
}