人看的点分十进制ip与32位无符号整数之间的转换

将点分十进制ip转换成32位无符号整数

cs 复制代码
 in_addr_t addr=inet_addr("192.168.50.8");
    printf("%#x \n",addr);

inet_addr("");

将32位无符号整数ip转换成人眼看到的点分十进制

cs 复制代码
struct in_addr in;
    in.s_addr=addr;
    char *p=inet_ntoa(in);
    printf("%s \n",p);
    return 0;

inet_ntoa(in);

相关推荐
报错小能手2 小时前
当键入网址后,到网页显示,其间发生了什么?
网络·计算机网络
采云 AI2 小时前
小程序订单接单超时时间功能解释
服务器·小程序·apache
G_H_S_3_2 小时前
【网络运维】Docker网络:基础与实战
linux·运维·网络·docker
Lisonseekpan2 小时前
RBAC 基于角色的访问控制模型详解与实践指南
java·服务器·网络·后端·spring·log4j
小安运维日记2 小时前
RHCA - DO374 | Day09:自定义内容集和执行环境
linux·运维·服务器·系统架构·ansible·改行学it
开发者导航2 小时前
【开发者导航】完全开源免费且可自托管的私有云盘
网络·开源
网安INF3 小时前
典型网络攻击分析:ARP欺骗与TCP劫持
网络·网络协议·tcp/ip·安全·网络安全
VekiSon3 小时前
Linux网络编程——网络数据封装与 HTTP 协议
网络·网络协议·http
2501_938810113 小时前
动态IP与短效IP的关系
服务器·网络协议·tcp/ip
东东的脑洞3 小时前
【面试突击】深入理解 TCP 三次握手与 HTTP 协议演进
tcp/ip·http·面试