C语言头文件#include的作用是什么?

unistd.h是用于linux/unix系统的调用。

  #include <unistd.h>是POSIX标准定义的unix类系统定义符号常量的头文件,包含了许多UNIX系统服务的函数原型,例如read函数、write函数和getpid函数。

windows不支持linux的系统调用。它相当于windows下的windows.h。cygwin是一个可以编译UNIX和LINUX下的程序的编译器,类似于windows下的VC。

你可能感兴趣的:(C语言头文件#include的作用是什么?)