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

相关推荐
一直向钱1 分钟前
Ubuntu 服务器的无法使用WinSCP低版本连接登录
linux·服务器·ubuntu
歪歪10017 分钟前
解决多 Linux 客户端向 Windows 服务端的文件上传、持久化与生命周期管理问题
linux·运维·服务器·开发语言·前端·数据库·windows
一匹电信狗28 分钟前
【C++11】右值引用+移动语义+完美转发
服务器·c++·算法·leetcode·小程序·stl·visual studio
Lowjin_1 小时前
UDP-复用分用
网络·网络协议·udp
乌萨奇也要立志学C++1 小时前
【Linux】进程间通信(二)命名管道(FIFO)实战指南:从指令操作到面向对象封装的进程间通信实现
linux·服务器
此生只爱蛋1 小时前
【Linux】自定义协议+序列和反序列化
linux·服务器·网络
huangyuchi.2 小时前
【Linux网络】Socket编程实战,基于UDP协议的Dict Server
linux·网络·c++·udp·c·socket
jenchoi4133 小时前
【2025-11-05】软件供应链安全日报:最新漏洞预警与投毒预警情报汇总
网络·安全·web安全·网络安全
爱编程的鱼5 小时前
403 是什么意思?一文读懂 HTTP 状态码 403 及解决方法
网络·网络协议·http