您现在的位置是:首页>朝闻 > 正文

accept函数的用法

2026-08-18朝闻

简介总结:`accept` 函数主要用于网络编程中,用于接收来自客户端的连接请求。它常与 `socket`、`bind`、`listen` 配合使用,是服务器端处理...

accept函数的用法

总结:

`accept` 函数主要用于网络编程中,用于接收来自客户端的连接请求。它常与 `socket`、`bind`、`listen` 配合使用,是服务器端处理连接的关键函数。

表格:

参数 说明
sockfd 监听套接字描述符
addr 客户端地址信息(结构体)
addrlen 地址长度

返回值:

成功时返回新创建的连接套接字描述符,失败返回 -1。

使用场景:

通常在服务器端调用,等待客户端连接,建立通信通道。

注意事项:

- `accept` 是阻塞调用,直到有连接到来。

- 接收后需使用 `read`/`write` 或 `recv`/`send` 进行数据交互。