小编Dyl*_*lan的帖子

将数据转换回原始项目

我有一些代码,我不明白如何获取单个项目:

u32_t foo = ((u32_t)((d) & 0xff) << 24) | ((u32_t)((c) & 0xff) << 16) |  
((u32_t)((b) & 0xff) << 8)  | (u32_t)((a) & 0xff)
Run Code Online (Sandbox Code Playgroud)

我想输入这个转换的结果我想要将IP地址转换回要显示的部分.但是当我输入192 168 1 200时,我得到0xC801A8C0而我没有将其转换回来.

有谁知道我如何在union结构中的项目?我尝试使用LwIP,但工会结构有问题.我尝试访问local_ip和remote_ip. 结构

c data-conversion shift

2
推荐指数
1
解决办法
43
查看次数

标签 统计

c ×1

data-conversion ×1

shift ×1