socket编程问题,请看一下

sockClient=socket(AF_INET,SOCK_STREAM,0);//AF_INET..tcp连接//初始化连接与端口号addrSrv.sin_addr.... sockClient=socket(AF_INET,SOCK_STREAM,0);// AF_INET ..tcp 连接
//初始化连接与端口号
addrSrv.sin_addr.S_un.S_addr=inet_addr("127.0.0.1");//本机地址,服务器在本机开启
addrSrv.sin_family=AF_INET;
addrSrv.sin_port=htons(6000);// 设置端口号
connect(sockClient,(SOCKADDR*)&addrSrv,sizeof(SOCKADDR));//连接服务器
recv(sockClient,recvBuf,50,0);//接受数据
printf("%s\n",recvBuf);
send(sockClient,sendbuf,strlen(sendBuf)+1,0);//发送数据

closesocket(sockClient);//关闭连接
WSACleanup();

如题在以上代码中写一个循环,让客户端和服务器端进行通信,而且客户端还能发送任意的文字。请大神帮忙解答。有可能顺便把相对应的服务器端的代码也给我吧
有一个语句有错误,把end(sockClient,sendbuf,strlen(sendBuf)+1,0);//发送数据改成send(sockClient,"hello",strlen("hello")+1,0);//发送数据
展开
 我来答
yskfcbke
2014-11-15 · TA获得超过233个赞
知道答主
回答量:104
采纳率:0%
帮助的人:96万
展开全部
段错误位置在?具体位置。——定位先。
求采纳为满意回答。
追问
代码是正确的,现在就是要在里面写一个循环,让让客户端和服务器端进行通信,而且客户端还能发送任意的文字。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式