数据报udp的发送容易丢包,而且你还是用的阻塞函数,可以设置receiveTimeout,超时了就不再接收了,直接返回程序。在socket编程中,我们一般用多线程机制,就是另外开辟一个线程来做接收工作。
这个问题应该是在主机那边,,建议你去主机那边看看,如果接收不到信息,程序不会继续向下的