在linux网络编程学习阶段,相信你所看到的书中或者博客中都会出现大量的头文件,这篇博客会对用到的头文件进行说明归纳,让你更清晰快捷的了解他们: 1.unistd.h unistd.h 是 C 和 C++ 程序设计语言中提供对 POSIX 操作系统 API 的访问功能的头文件的名称。该头文件由 POSIX.1 标准(单一UNIX规范的基础)提出,故所有遵循该标准的操作系统和编译器均应提供该头文件(如 Unix 的所有官方版本,包括 Mac OS X、Linux 等)。 对于类 Unix 系统,unistd.h 中所定义的接口通常都是大量针对系统调