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