题目内容

下面对bind( )函数的描述错误的是( )。

A. 该函数仅适用于流式套接字
B. 该函数用来将套接字绑定到指定的网络地址上
C. 该函数一般在connect( )或listen( )函数调用前使用
D. 在客户端使用的套接字一般不必绑定,除非要指定它使用特定的网络地址

查看答案
更多问题

调用bind( )函数为服务器端的监听套接字绑定地址时,下列描述错误的是()。

A. IP地址设置为INADDR_ANY表示该套接字的IP地址由系统自动指定
B. 可将PORT定义为0,这时系统会自动为其分配一个端口号
C. 不绑定地址也不会出现明显错误,当调用listen( )时系统会为其自动分配
D. bind( )函数执行成功将返回True,否则返回SOKET_ERROR

在流式套接字编程中,服务器端成功调用一次accept( )函数,该函数都会返回一个用于与客户端通信的已连接套接字,该已连接套接字()。

A. 没有绑定IP地址,端口号与蓝听套接字相同
B. 绑定的IP地址与监听套接字的相同,端口号由系统随机分配
C. 绑定的IP地址与端口均与监听套接字的相同
D. 没有绑定IP地址,端口号由系统随机分配

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

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

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

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

答案查题题库