sbrk函数是不是系统调用,还是c标准库函数?

来源:互联网 发布:php sns开源系统 编辑:程序博客网 时间:2024/06/01 13:43
sbrk是系统调用,是Unix/Linux系统提供的接口(只能在Unix/Linux系统下才能用的)。而malloc是标准c函数在,所以在Unix/Linux和windows下都能用。
ps:在Unix/Linux下,malloc底层实现就是通过系统调用sbrk实现的;在windows下malloc则是通过调用windows系统提供的接口实现。
0 0
原创粉丝点击