题目内容

要获取一个套接字绑定的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指定的是希望接收的字节数

send( )函数调用成功时,要发送的数据( )。

A. 被复制到套接字的系统缓冲区中
B. 被直接发送到了网上
C. 被全部封装到一个TCP报文设段中,将被IP发送
D. 已被接收端成功接收

答案查题题库