<sys/types.h>
primitive system data types(包含很多类型重定义,如pid_t、int8_t等);
<sys/socket.h>
与套接字相关的函数声明和结构体定义,如socket()、bind()、connect()及struct sockaddr的定义等;
<sys/ioctl.h>
I/O控制操作相关的函数声明,如ioctl();
<stdlib.h>
某些结构体定义和宏定义,如EXIT_FAILURE、EXIT_SUCCESS等;
<netdb.h>
某些结构体定义、宏定义和函数声明,如struct hostent、struct servent、gethostbyname()、gethostbyaddr()、herror()等;
<arpa/inet.h>
某些函数声明,如inet_ntop()、inet_ntoa()等;
<netinet/in.h>
某些结构体声明、宏定义,如struct sockaddr_in、htons、PROTO_ICMP、INADDR_ANY等;
<poll.h>
poll,pollfd相关的定义;
<unistd.h>
I/O相关的操作函数声明,如read,write等
linux socket 编程常用的头文件
转载
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
linux之socket编程
linux之socket编程
数据 端口号 IP -
Linux网络编程常用头文件
具体每个头文件的用处,请看此处
#include 头文件 编译选项 -
linux 常用头文件
700eec7d.html#lastcmt 验证程序断言 cpio归档值 字符类型 目录项 出错码 文件控制
linux null 数据结构 internet struct -
linux c之c语言符合标准的头文件和linux常用头文件
1.C语言符合标准的头文件#include //设定插入点 #include //字符
C语言符合标准的头文件 linux常用头文件 unistd.h netinetin.h string.h -
LINUX中经常用的头文件的作用
头文件 说明 <assert.h > 验
linux 职场 休闲 Linux头文件 -
linux 的memset头文件 linux常用头文件
linux常用头文件如下: 1、POSIX标准定义的头文件 <dirent.h>目录项 <fcntl.h>文件控制 <fnmatch.h>文件名匹配类型 <glob.h>路径名模式匹配类型 <grp.h>组文件 <netdb.h>网络数据库操作 <
linux 的memset头文件 linux #include ios 头文件 -
linux常用头文件及说明
linux常用头文件及说明1、 Linux中一些头文件的作用::ANSI C。提供断言,assert(表达式)
#include ios 头文件 数据类型 宽字符