人看的点分十进制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);

相关推荐
fruge1 小时前
Ubuntu服务器已下载Nginx安装包的安装指南
服务器·nginx·ubuntu
孤独得猿2 小时前
聊天室项目开发——etcd的安装和使用
linux·服务器·c++·etcd
楚韵天工3 小时前
宠物服务平台(程序+文档)
java·网络·数据库·spring cloud·编辑器·intellij-idea·宠物
竹等寒4 小时前
Linux-网络安全私房菜(二)
linux·服务器·web安全
早睡冠军候选人4 小时前
Ansible学习----Ansible Playbook
运维·服务器·学习·云原生·容器·ansible
sulikey4 小时前
从实验出发深入理解Linux目录权限:r、w、x分别控制什么?能否进入目录到底由谁决定?
linux·运维·服务器·ubuntu·centos
疯狂吧小飞牛4 小时前
ip rule 策略路由
linux·网络·tcp/ip·运维开发
hour_go5 小时前
TCP/IP协议相关知识点
网络·笔记·网络协议·tcp/ip
Arva .6 小时前
WebSocket实现网站点赞通知
网络·websocket·网络协议
雪兽软件6 小时前
SaaS 安全是什么以及如何管理风险
网络·安全