先介绍一个重要的函数:socket(),socket()是用于创建一个套接字的。
函数原型:
参数:
domain确定了通信的特性也包括地址格式,比如AF_INET就是IPV4协议,AF_INET6就是IPV6协议,AF_UNIX是UNIX域。
type是套接字的类型,进一步的确定了通信的特性,套接字类型以SOCK_开头,常用的如SOCK_DGRAM就是UDP协议,SOCK_STREAM就是流式套接字,是TCP协议。
最后一个参数protocol通常设置为0.
返回值类型: