通常刚开始写socket代码的童鞋经常会在地址里面填上127.0.01如:
mAddrSelf.sin_family = AF_INET;
mAddrSelf.sin_addr.s_addr = inet_addr("127.0.0.1");
mAddrSelf.sin_port = htons(port);
但是最近我写一个程序的时候用127.0.0.1时如果连接本机的ip(192.168.1.143)时就会被拒绝错误代码(10061),当时我很纳闷于是把代码改成:
mAddrSelf.sin_family = AF_INET;
mAddrSelf.sin_addr.s_addr = INADDR_ANY;
mAddrSelf.sin_port = htons(port);
然后就好了,于是上网搜了一下关于127.0.0.1的描述:
127.0.0.1