linux inet_aton inet_ntoa
来源:互联网 发布:ehr人力资源软件 编辑:程序博客网 时间:2024/05/22 13:55
点分十进制格式的IP地址和32bit的IP地址
我们常见的IP地址都是以点分十进制格式表示,例如“172.18.1.231”。而在程序中基本是以如下的结构表示一个IP:
struct in_addr {
__be32 s_addr; //其实就是一个32bit的数字
};
它和点分十进制格式的IP地址可以通过一组API实现相互转换:
int inet_aton(const char *cp,struct in_addr *inp) 无效的地址cp则返回0;否则返回非0
char *inet_ntoa(struct in_addr in) 将一个32位的IP地址转换成点分十进制字符串。
这两个函数所要求的struct in_addr{}参数均为网络字节序。
- Linux函数-inet_aton / inet_ntoa
- linux inet_aton inet_ntoa
- inet_ntoa、 inet_aton、inet_addr
- Java的inet_aton inet_ntoa
- inet_ntoa(), inet_aton(), inet_addr
- inet_aton、inet_addr、inet_ntoa函数
- inet_ntoa、 inet_aton、inet_addr
- inet_ntoa、 inet_aton、inet_addr
- inet_ntoa、 inet_aton、inet_addr
- inet_ntoa、 inet_aton、inet_addr
- 关于inet_aton和inet_ntoa(perl)
- 关于inet_aton和inet_ntoa(perl)
- inet_ntoa、 inet_aton、inet_addr 详细介绍
- 区分inet_addr、inet_aton和inet_ntoa
- 关于Linux的inet_addr inet_aton inet_ntoa 函数 和inet_pton inet_ntop函数
- linux 内核中ip字符串与整数相互转换 手动实现inet_aton 与inet_ntoa 的功能
- IP处理函数inet_aton()和inet_ntoa()
- IP处理函数inet_aton()和inet_ntoa()
- .owner = THIS_MODULE为什么加“点”的原因
- Java中的中文编码问题
- ENGLISH资料收集(31)-最近“忙”吗
- java ImageIO处理
- 小知识点_20131128
- linux inet_aton inet_ntoa
- C++ 文件操作
- java图形处理-Java 2D
- 五招提高你的自制力
- 在Android使用RSA 算法加解密
- Cognos追溯报表简单例子
- windows phone编码锁屏
- jBPM4入门
- 用ADO控件操作Excel的.xls文件的最详细的教程(2013.11.29首发)