赞
踩
调用gethostbyname失败后的变量存储在h_errno中,所以不能用perror打印,需要使用
Herror打印,打印后的错误为Host name lookup failure.
原因是由于找不到用户名对应的ip,所以进入/etc/hosts中添加上所需要的配置
192.168.1.192 onlyYou[即ip 空格 用户名],
再次调用即可成功。