当前位置: 技术问答>linux和unix
linux下的socket通信问题
来源: 互联网 发布时间:2017-01-01
本文导语: 在运行客户端程序时,connect函数返回值为-1,是什么原因啊 客户端和服务端在同一台机子上,运行netstat -l命令显示已经有指定的端口在listen状态 以下时代码 #include #include #include #include #include #include //#include #define B...
在运行客户端程序时,connect函数返回值为-1,是什么原因啊
客户端和服务端在同一台机子上,运行netstat -l命令显示已经有指定的端口在listen状态
以下时代码
#include
#include
#include
#include
#include
#include
//#include
#define BufferSize 1024
#define PORT 6666
#define backlog 10
int main(int argc, char **argv)
{
if (argc > 去掉末尾分号
if (connect(clientfd, (struct sockaddr*)&clientaddr, sizeof(clientaddr))
客户端和服务端在同一台机子上,运行netstat -l命令显示已经有指定的端口在listen状态
以下时代码
#include
#include
#include
#include
#include
#include
//#include
#define BufferSize 1024
#define PORT 6666
#define backlog 10
int main(int argc, char **argv)
{
if (argc > 去掉末尾分号
if (connect(clientfd, (struct sockaddr*)&clientaddr, sizeof(clientaddr))