域名转换为16进制
来源:互联网 发布:淘宝网怎样申请退货 编辑:程序博客网 时间:2024/04/29 19:54
因为修改iptables策略时,需要把域名转换为16进制,就写了一个这样的小程序。本来用的for循环,可是并没按照所想的one by one转下去,试了下goto语句倒是可以。。。有知道原因的请告诉我,谢谢。
- #include <stdio.h>
- #include <string.h>
- int
- main(int argc, char **argv)
- {
- char *a = NULL;
- a = strtok(argv[1], ".");
- loop:
- printf("%02x", strlen(a));
- while(*a != '\0')
- printf("%x", *a++);
- a = strtok(NULL, ".");
- if(a != NULL)
- goto loop;
- printf("%02d\n", 0);
- return 0;
- }
本文出自 “不材神木” 博客,请务必保留此出处http://ouroboros.blog.51cto.com/2468486/830754
- 域名转换为16进制
- Perl 域名转换为IP
- 域名转换为IP地址示例
- c#中域名转换为IP地址
- ios中域名转换为ip地址
- java-将域名转换为ip地址
- ios中域名转换为ip地址
- 如何将域名转换为ip
- 转换为16进制
- COLORREF转换为16进制
- 十进制转换为16进制
- 十进制数转换为2进制、十进制数转换为8进制、十进制数转换为16进制
- Nodejs 中英文转换为16进制 再转换回来
- 16 进制转换为 10进制
- flex字符串转换为16进制
- MD5加密,并转换为16进制
- 10进制转换为16进制
- 16进制转换为8进制
- XMLHttpRequest Level 2 使用指南
- 前端学习笔记20130918
- 一个conky配置,还行吧
- 一起来samba
- 每天八小时加强版
- 域名转换为16进制
- C函数指针
- 用递归实现的二分查找
- VIM复制粘贴
- 如何设置音频质量
- Ubuntu11.04上如何收发Microsoft Exchange邮件【转】
- linux下openvpn 客户端启动/关闭脚本
- 定制个人的todo list
- python定制交互式命令行