网络IP地址将数字转换为字符串形式
2020-07-27 20:15
211 查看
in_addr_t 一般为32位的unsigned int.
#define IPV4(a,b,c,d) ((a<<0)|(b<<8)|(c<<16)|(d<<24))
unsigned int value=IPV4(127,0,0,1); //这里是已逗号分开。
in_addr_t ip;
memcpy(&ip,&value,sizeof(value));
//最终显示127.0.0.1
printf(“the ip value is %s”,inet_ntoa(((struct in_addr)&ip)));
相关文章推荐
- 华为: 识别字符串中的整数并转换为数字形式
- C语言中将数字形式的字符串转换为数字的方法
- 华为机试题--识别字符串中的整数并转换为数字形式
- JAVA 将数字字符串转换成中文形式
- 将数字形式的资源ID转换成字符串形式的资源ID
- 识别字符串中的整数并转换为数字形式
- 华为机试——识别字符串中的整数并转换成数字形式
- 识别字符串中的整数并转换为数字形式
- 将一个整数(数字或长字符串形式)转换成中文输出
- 将数字字符串转换为美元的形式(练习)
- 华为机试题目:识别字符串中的整数并转换为数字形式
- 识别字符串中的整数并转换为数字形式
- Java将数字字符串转换成中文形式
- 识别字符串中的整数并转换为数字形式
- 将中文形式的数字字符串转换为对应的整数,如“一亿三千五百四十”转换为100003540。
- ip地址在数字与字符串之间的相互转换
- IP地址的字符串形式和数字形式之间的相互转换函数
- Java将数字字符串转换成中文形式
- MSSQL 中将数字转换为字符串
- 字符串转换为数字