服务端: (1)使用函数socket(),生成套接字文件描述符; (2)通过struct sockaddr_in 结构设置服务器地址和监听端口; (3)使用bind() 函数绑定监听端口,将套接字文件描述符和地址类型变量(struct sockaddr_in )进行绑定; (4)接收客户端的数据,使用recvfrom() 函数接收客户端的网络数据; (5)向客户端发送数据,使用sendto() 函数向服务器主机发送数据; (6)关闭套接字,使用close() 函数释放资源; 客户端: (1)使用socket(),生成套接字文件描述符; (2)通过struct sockaddr_in 结构设置服务器地址和监听端口; (3)向服务器发送数据,sendto() ; (4)接收服务器的数据,recvfrom() ; (5)关闭套接字,close() ; +++ 网络通信之htonl()、htons()、ntohl()、ntohs()四个函数以及小端大端(小尾大尾)模式 htonl()函数 函数原型是:uint32_t htonl(uint32_t hostlong)...