没看到完整代码,你看serv_addr.sin_port=,这句话后面的就是监听的端口号,0x901F就是十进制的36895.你可以改成0x1F90也就是十进制的8080,或者可以写成htons(atoi("8080"));