}
if(argc>1 && argv[1][0]=='r')
{
printf("run receive ...n");
Receive();
}
if(argc>1 && argv[1][0]=='s')
{
printf("run send ...n");
Send();
}
}
void* receiveWork(void * args)
{
SOCKET sc=accept(s,0,0);
if(sc==INVALID_SOCKET)
{
printf("sc Error");
}
creatThread();
printf("----------客户端已经连接到本机的%d线程连接!n",threadCount-2);
#define BUF_SIZE 4096
int receByt=0;
while(1)
{
char buf[BUF_SIZE];
receByt=recv(sc,buf,BUF_SIZE,0);
buf[receByt]='