INADDR_ANY:可以接受任意的地址
127.0.0.1:本机地址你明白了吗?

解决方案 »

  1.   

    to wangwang78(上海之春) :我当然知道127。0。0。1是本机地址,但是绑定它与绑定实际IP(比如61.12.21.122)有何不同,另外如果本机有三块网卡,INADDR_ANY会绑定哪一块网卡的地址,还是全部都绑定?
    望哪位大侠指点!
      

  2.   

    我没直接用过SOCKET,但我从各种资料上了解,INADDR_ANY 应该是指与本机上的所有IP相联系
    也就是绑定,当然也包括内部的环回地址127。0。0。1了,如果使用127。0。0。1,那么你的
    数据也就是自己对自己连接了,可以用于你没有其他有效地址时的程序测试吗!^_^
      

  3.   

    也就是说,用INADDR_ANY与用本身IP是一样的?是不是哦,请大侠详细讲讲!谢谢!
      

  4.   

    INADDR_ANY应该是随机地选择本机的一个IP地址
      

  5.   

    本机的IP地址是一个列表,也就是多IP地址.所以如果用本机地址,最好用INADDR_ANY 
      

  6.   

    INADDR_ANY应该是随机地选择本机的一个IP地址 ?
    如果本机有一个无效的IP地址,是否有可能会绑定它?
      

  7.   

    只要能够绑定到socket的,都有可能被选择到也就是说用ipconfig /all 能看到的窃以为