绑定失败 错误:地址已在使用[已关闭]

我是新的Socket编程,Linux,C ..这是我的绑定部分的Socket程序

//Bind
if( bind(socket_desc,(struct sockaddr *)&server , sizeof(server)) < 0)
{
    //print the error message
    perror("bind failed. Error");
    return 1;
}
puts("bind done");

但它给了

用户桌面:〜/ socket_programming $ ./server

套接字创建

绑定失败。错误:地址已在使用中

我不知道如何解决这个问题..请给我一个解决方案

最佳答案
该错误通常意味着您尝试打开的端口已被另一个应用程序使用,尝试使用netstat来查看哪些端口是打开的,然后使用可用的端口。

还要检查你是否绑定到正确的ip地址(我假设它将是localhost)

转载注明原文:绑定失败 错误:地址已在使用[已关闭] - 代码日志