0

人们。

我知道 hostent 已被弃用,但必须将其用于项目。

出于某种原因,如果我这样做...

hp = getbyhostname ("www.google.com");

hp 工作正常。

但是,如果我这样做:

char *addre;
addre = someFunction();
printf ("The address is %s", addre);
hp = gethostbyname (addre);

其中 someFunction() 返回一个 char*,printf 工作正常并正确显示地址,但 hp 返回 null。

有什么建议么?

谢谢。

4

0 回答 0