23,209
社区成员




unsigned short s = 110;
unsigned int 1 = 800;
char buf[512];
//...
memset(buf, 0, sizeof(buf));
sprintf(buf, "%hu#%u#", s, l); //格式化, #表示一个数结束
write(sockfd, buf, sizeof(buf)); //发送出去
//...
read(sockfd, buf, sizeof(buf)); //接收
//再将数据还原