系统调用系统调用是操作系统提供给外部应用程序的一组特殊的接口.应用程序通过这组特殊“接口”来获得操作系统内核提供的服务.在 C 语言中,操作系统的系统调用通常通过函数调用的形式完成, 这是因为这些函数封装了系统调用的细节,将系统调用的入口.参数以及返回值用 C 语言的函数调用过程实现. 应用编程接口API程序员并不是直接使用系统调用.程序员调用的是函数库中定义的应用编程接口API.也就是,通过应用编程接口,使用系统调用,请求内核服务.一个API可能对应几个系统调用.通过系统调用就可以请求内核服务…