#include <arpa/inet.h>
#include <netinet/in.h>
这两个头文件可以把错误与警告消除
#include <arpa/inet.h>
#include <netinet/in.h>
编译时起码把下面的选项加上,没有坏处
gcc -g -O2 -Wall