char name[128]; hostent* pHost; gethostname(name, 128);//获得主机名 pHost = gethostbyname(name);//获得主机结构 本地IP = inet_ntoa(*((in_addr *)pHost->h_addr)