変な結果が出るサンプル 以下の例では、二つのテストを行っています。 127.0.0.1と255.255.255.255の両方が結果として表示されて欲しいのですが、実際には片方しか表示されません。 #include <stdio.h> #include <winsock2.h> int main() { struct in_addr inaddr1, inaddr2; WSADATA wsaData; char *ptr1, *ptr2; /* 初期化 */ WSAStartup(MAKEWORD(2,0), &wsaData); /* test 1 */ inaddr1.S_un.S_addr = inet_addr("127.0.0.1"); inaddr2.S_un.S_addr = inet_addr("255.255.255.255"); printf("%s, %s\n", in