关于inet_ntop函数的返回值
来源: 互联网 发布时间:2016-07-19
本文导语: 我看到man手册和网上inet_ntop函数的原型是 #include #include #include const char *inet_ntop(int af, const void *src, char *dst, socklen_t cnt); 但是我执行的时候比如这句printf("received from %s at...
我看到man手册和网上inet_ntop函数的原型是
但是我执行的时候比如这句
编译器却说第二个参数是int类型的,不知道是怎么回事。大家帮忙看看。
#include
#include
#include
const char *inet_ntop(int af, const void *src,
char *dst, socklen_t cnt);
但是我执行的时候比如这句
printf("received from %s at PORT %dn", inet_ntop(AF_INET, &cliaddr.sin_addr, str, sizeof(str)),ntohs(cliaddr.sin_port));
编译器却说第二个参数是int类型的,不知道是怎么回事。大家帮忙看看。
|
呵呵,经常有人把main写成了mian,然后到处找错误。