/***************************************************
版权说明:该程序为Shaw Song所有
版本号: 2.0
生成日期:2016.8.2
作者: Shaw Song
内容: 客户端头文件(.h)
功能: 完成以下四种服务的具体代码
1.客户端登录服务
2.客户端注册服务
3.客户端交流服务
4.客户端退出服务
函数列表:1.Client_Login
完成用户端的登录服务
2.Client_Sign
完成用户端的注册服务
3.Client_Talk
完成客户端与服务器交流的服务
4.Client_Quit
完成客户端退出的服务
修改日志:2016.08.02 Shaw Song 修改程序使之符合C语言编码规范
****************************************************/
#include <stdio.h>
#include <stdlib.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <arpa/inet.h>
#include <unistd.h>
#include <string.h>
#include <malloc.h>
#define PORT 8888
#define BUFFERSIZE 104
#define BUFSIZE 100
#define MAX_BUF 200
/*********************************************
Message是服务器与客户端之间的服务数据结构
其中:head为服务的类型,为4个字节
content为服务类型信息ÿ
tcp/ip 程序 (改进版) client.h
最新推荐文章于 2022-04-08 18:49:35 发布
该程序为Shaw Song所有,实现TCP/IP客户端的功能,包括登录、注册、与服务器交流及退出服务。通过结构体`Message`传递服务数据,使用C语言编写。主要函数包括`Client_Login`、`Client_Sign`、`Client_Talk`和`Client_Quit`,分别对应上述服务。
摘要由CSDN通过智能技术生成