社区
网络编程
帖子详情
a.sin_addr.s_addr=0 是什么意思
地铁来客
2009-02-04 09:04:06
如题?
...全文
695
5
打赏
收藏
a.sin_addr.s_addr=0 是什么意思
如题?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
一条晚起的虫
2009-02-05
打赏
举报
回复
1
S_addr
Address of the host formatted as a u_long
s_addr = 0, IP = 0.0.0.0 //无IP地址。
野男孩
2009-02-05
打赏
举报
回复
指定ip为本机的任意ip.
尤其适用于本机有多个网卡的情况下,可根据目的地址的默认路由选择合适的网卡建立链路,收发数据。
hityct1
2009-02-04
打赏
举报
回复
应该是指定ip为0.0.0.0吧,就是本机。
hityct1
2009-02-04
打赏
举报
回复
应该指定ip为0.0.0.0吧,就是本机。
cppzhentan
2009-02-04
打赏
举报
回复
struct sockaddr_in {
short sin_family;
u_short sin_port;
struct in_addr sin_addr; // 这个结构存放IP地址
char sin_zero[8];
};
sin_addr
.
s_addr
和
sin_addr
.S_un.
S_addr
sin_addr
.
s_addr
和
sin_addr
.S_un.
S_addr
先mark一下,等下写 转载于:https://www.cnblogs.com/kgtone/p/9597835.html
addr.
sin_addr
.
s_addr
这是什么意思啊? 是由几部分组成的?
看结构体定义啊,百首先变量addr,它是一个结度构体,一般为struct sockaddr_in类型知,然后这个结构体有结构体struct in_addr的成道员
sin_addr
,这个结构体有成员
s_addr
,整回个数据的访问就变为答addr.
sin_addr
.
s_addr
...
由 serverAdd.
sin_addr
.
s_addr
引发的思考
这两天尽忙着看winsock了,玩过它的人都知道正确的填写IP地址是很重要的一个环节。所谓填写IP地址就是指在SOCKADDR_IN结构体中填写IP地址: structsockaddr_in{ shortsin_family; u_shortsin_port; structin_addr
sin_addr
; ...
serverAdd.
sin_addr
.
s_addr
所谓填写IP地址就是指在SOCKADDR_IN结构体中填写IP地址: struct sockaddr_in { short sin_family; u_short sin_port; struct in_addr
sin_addr
; char sin_zero[8]; }; 在这
由于serverAdd.
sin_addr
.
s_addr
引发的思考
这两天尽忙着看winsock了,玩过它的人都知道正确的填写IP地址是很重要的一个环节。所谓填写IP地址就是指在SOCKADDR_IN结构体中填写IP地址: struct sockaddr_in { short sin_family; u_short sin_port; struct in_addr
sin_addr
; char sin_zero[8]; }; 在这里已经定义了 #typedef s
网络编程
18,356
社区成员
64,214
社区内容
发帖
与我相关
我的任务
网络编程
VC/MFC 网络编程
复制链接
扫一扫
分享
社区描述
VC/MFC 网络编程
c++
c语言
开发语言
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章