tcp/ip 程序 (改进版) client.h

该程序为Shaw Song所有,实现TCP/IP客户端的功能,包括登录、注册、与服务器交流及退出服务。通过结构体`Message`传递服务数据,使用C语言编写。主要函数包括`Client_Login`、`Client_Sign`、`Client_Talk`和`Client_Quit`,分别对应上述服务。
摘要由CSDN通过智能技术生成
/***************************************************
版权说明:该程序为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为服务类型信息ÿ
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值