题目内容

关于accept( )函数,以下叙述错误的是()。

A. 只适用于面向连接的套接字,只能由服务器端调用
B. 功能是接收指定的监听套接字上传入的一个连接请求,并与清求方建立连接
C. 执行成功则返回一个已连接套接字的描述符
D. 若连接失败则返回S0CKET_ERROR

查看答案
更多问题

要获取一个套接字绑定的IP地址和端口号,需要调用函数()。

A. getsockname( )
B. getpeername( )
C. getsockbyname( )
D. getpeerbyname( )

在流式套接字编程中,客户端建立连接用的套接字()。

A. 必须调用bind( )函数绑定本地IP地址和端口号
B. 不必调用bind( )函数绑定本地IP地址和端口号,系统会自动为其分配
C. 不必调用bind( )函数绑定本地IP地址和端口号,因为它根本不需要
D. 不必调用bind( )函数绑定本地IP地址和端口号,它由connect( )函数的参数指定

调用recv( )函数接收数据时,如果其返回值为0,则说明()。

A. 收到0个字节,需再次调用recv( )继续接收数据
B. 连接已关闭
C. 收到与指定的缓冲区大小相同字节数的数据
D. 执行过程中出错

关于recv( )函数,下列叙述错误的是()。

A. 函数执行成功则返回成功收到的字节数、该字节数必定小于或等于 len
B. 如果函数返回0,说明连接对端已关闭该连接
C. 将参数flags设置为MSG_PEEK,再次调用recv( )时会收到与本次调用相同的数据
D. 参数len指定的是希望接收的字节数

答案查题题库