1、socket()
函数的作用:创建一个socket()套接字
函数的头文件:#include <sys/socket.h>
函数的原型:int socket(int domain, int type, int protocol);
函数的参数:
Domain:表示使用何种地址类型
AF_INET:IPV4网络络协议
AF_INET6:IPV6网络协议
Type:SOCK_STREAM,TCP:面向数据流的
SOCK_DGRAM,UDP:使用不连续不可信赖的数据包连接
SOCK_RAW 提供原始网络协议
Protocol:指定传输协议编号,一般设为0即可
函数的返回值:
成功:返回套接字描述符
出错:-1
2、bind()
函数的作用:绑定IP地址
函数的原型:int bind(int sockfd, struct sockaddr * hostaddr, int addrlen)
函数的头文件:#include <sys/types.h>、#include <sys/socket.h>
函数的参数&#x