Chinaunix
标题:
关于数据类型的问题
[打印本页]
作者:
shockwave_115
时间:
2005-05-30 12:32
标题:
关于数据类型的问题
我用函数servaddr.sin_port = htons(5000);设置端口号
用下面的方法取端口号为什么会乱码?
sockaddr_in temp;
socklen_t clilen, len;
len=sizeof(temp);
getsockname(listenfd, (struct sockaddr *)&temp, &len)
char buff_temp[100];
sprintf(buff_temp,"%d",temp.sin_port);
write(0,buff_temp,sizeof(buff_temp));
uint16_t
uint32_t
怎么输出啊?
高手帮忙
作者:
shockwave_115
时间:
2005-05-30 12:52
标题:
关于数据类型的问题
我现在可以用ntohs将port输出但是不知道temp.sin_addr.s_addr这个struct in_addr *类型的数据转化为char *以便输出
高手帮忙
作者:
stevens_wu
时间:
2005-05-30 12:56
标题:
关于数据类型的问题
用ntop函数
作者:
yuxh
时间:
2005-05-30 12:56
标题:
关于数据类型的问题
man inet_ntop
作者:
shockwave_115
时间:
2005-05-30 13:19
标题:
关于数据类型的问题
我用的是inet_ntoa
问题解决了
编程就是离不开google啊
谢谢了
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2