C语言socket编程问题

2025-05-14 09:24:26
推荐回答(3个)
回答(1):

客户端与服务器建立连接
客户端调用connect函数时,已经知道服务器的IP地址以及端口号
服务器中accept返回的套接字中,包含客户端的IP地址以及端口号
建立的连接是相互的,所以可以互通消息。你可以去这里看看http://blog.csdn.net/linux_liulu/article/details/8748129 希望对你有帮助

回答(2):

如果用的是winsock,connect之前,请将地址如下设试试
serv_addr.sin_addr.S_un.S_addr = inet_addr("127.0.0.1");

回答(3):

本机运行请把服务器的名字设为localhost或者127.0.0.1