2

我试图调用gethostbyname()我的程序。它运作良好。我可以获得别名和地址列表。但是当我想打电话herror()打印出来时h_errno,它总是说"Unknown Host"

谁能向我解释为什么h_errno是 1,意思是"Unknown Host",而我仍然可以通过调用获得别名和地址列表gethostbyname()

谢谢。

4

1 回答 1

3

只有当 gethostby* 函数失败时,h_errno 的值才有意义。不看别的。

于 2012-09-06T05:03:09.383 回答