c - Winsock C TCP 套接字

标签 c sockets tcp winsock

我之前在 Python 中使用过 TCP 套接字。它在 C 语言中看起来非常相似,但我什么也做不了。 socket(AF_INET, SOCK_STREAM, 0); 返回-1,这当然表示错误。我怎么会这么快就错了? 如果你能帮我解决这个问题,那就太好了,但如果你能为我提供一些简单的、基本的源代码,那将是非常有帮助的。它甚至不需要做任何事情,也不需要处理错误。我只需要了解如何正确创建服务器套接字、绑定(bind)它、监听它并接受客户端以及如何创建和连接客户端套接字。我可以自己弄清楚所有花里胡哨的东西。

谢谢!

最佳答案

你打过电话了吗WSAStartup在进行任何其他 winsock 调用之前?

关于c - Winsock C TCP 套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8569777/

相关文章:

使用线程编译程序中的错误

java - http服务器中的请求响应处理是异步完成的吗?

c - 瓦尔格林德 C : Argument of function has a fishy (possibly negative) value

三元逻辑和复用逻辑之间的连接?

C 编程组织 char 值矩阵

c - 停止客户端服务器程序

c++ - Recv() 上的连接被拒绝,而发送似乎工作正常

go - 如何听 0.0.0.0 :8080 with ListenTCP

c - TCP 连接错误 115 Operation in Progress 是什么原因?

linux - 可能有多少个套接字连接?