soeket 文件传输 #define MAX_LENGTH 1024 /*包头的结构体定义*/ typedef struct tPachHead { char iFileSize; /*为0表示发送的是文件名,1表示发送的是数据,2表示发送完毕*/ int lPayloadLength; /*当发送的是数据的时候,表示数据的大小*/ }PackHead; /*协议包的结构体定义*/ typedef struct tAppPacket { PackHead tAppPackHead; /*包头的结构体*/ char byData[MAX_LENGTH]; /*数据段*