使用TCP/IP协议
char *buf = new char[100];
strcpy(buf,"工作站连接成功。——发往服务器的消息。");
send(ServerSocket,buf,100,0);
delete buf;
最长只能是100,而我收到的包中TCP data 总是104 BYTEs,这是为什么呢?是哪个给我加上了最后4个?而且他们的2进制代码都是00 00 00 00,这样加有什么好处?
char *buf = new char[100];
strcpy(buf,"工作站连接成功。——发往服务器的消息。");
send(ServerSocket,buf,100,0);
delete buf;
最长只能是100,而我收到的包中TCP data 总是104 BYTEs,这是为什么呢?是哪个给我加上了最后4个?而且他们的2进制代码都是00 00 00 00,这样加有什么好处?