博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
将十六进制显示为点分十进制
阅读量:7052 次
发布时间:2019-06-28

本文共 646 字,大约阅读时间需要 2 分钟。

将十六进制转化为点分十进制,如0xffffffff为255.255.255.255

#include 
int main(){ int src=0xffffffff; printf("请输入十六进制地址:"); while(scanf("%x",&src)!=EOF) { int res[4]; int times=4; while(times>0) { int temp=0x000000ff; temp=temp&src; res[times-1]=temp; src=src>>8; times--; } for(times=0;times<4;times++) { printf("%d",res[times]); if(times<3) {putchar('.');} else {putchar('\n');} } printf("请输入十六进制地址:"); } return 0;}

 

转载于:https://www.cnblogs.com/jiayith/p/3578516.html

你可能感兴趣的文章
manjaro安装mysql5.7
查看>>
记录零散的知识点
查看>>
H5上传图片并使用canvas制作海报
查看>>
springmvc学习笔记
查看>>
LRU算法的设计
查看>>
Java util包中常用的类和方法
查看>>
[R] 之 管理工作空间函数
查看>>
将windows目录共享到linux
查看>>
计算机是如何启动的
查看>>
Python的raw_input语句包含中文,在Windows环境CMD中显示乱码的解决方法
查看>>
HIbernate学习笔记3 之 缓存和 对象的三种状态
查看>>
2015.3.12Arinc424 Tools中SiniArincCls.csParserFile(string sFile)函数正则表达式理解
查看>>
angularjs探秘<三> 控制器controller及angular项目结构
查看>>
列表的常用操作符和BIF
查看>>
opencv里面CV_32FC1家族
查看>>
在VS2015中用C++创建DLL并用C#调用且同时实现对DLL的调试
查看>>
JavaScript操作DOM的那些坑
查看>>
Acdream Path 动态规划
查看>>
手机版开发框架集合
查看>>
Memcache的客户端连接系列(二) Python
查看>>