当前位置:首页 > 范文大全 > 公文范文 > 2023年C语言中网络地址与二进制数之间转换(全文完整)

2023年C语言中网络地址与二进制数之间转换(全文完整)

发布时间:2023-04-04 10:06:02

C语言inet_ntoa函数:将网络二进制的数字转换成网络地址头文件:#include#include#include定义函数:char*inet_ntoastructin_add下面是小编为大家整理的2023年C语言中网络地址与二进制数之间转换(全文完整),供大家参考。

2023年C语言中网络地址与二进制数之间转换(全文完整)

  C语言inet_ntoa函数:将网络二进制的数字转换成网络地址

  头文件:

  #include#include#include

  定义函数:

  char * inet_ntoastruct in_addr in;

  函数说明:inet_ntoa用来将参数in 所指的网络二进制的数字转换成网络地址, 然后将指向此网络地址字符串的指针返回.

  返回值:成功则返回字符串指针, 失败则返回NULL.

  C语言inet_aton函数:将网络地址转成网络二进制的数字

  头文件:

  #include#include#include

  定义函数:

  int inet_atonconst char * cp, struct in_addr *inp;

  函数说明:inet_aton用来将参数cp 所指的网络地址字符串转换成网络使用的二进制的数字, 然后存于参数inp 所指的in_addr 结构中.

  结构in_addr 定义如下

  struct in_addr unsigned long int s_addr;;

  返回值:成功则返回非0 值, 失败则返回0.

  C语言inet_addr函数:将网络地址转成二进制的数字

  头文件:

  #include#include#include

  定义函数:

  unsigned long int inet_addrconst char *cp;

  函数说明:inet_addr用来将参数cp 所指的网络地址字符串转换成网络所使用的二进制数字. 网络地址字符串是以数字和点组成的字符串, 例如:"163. 13. 132. 68".

  返回值:成功则返回对应的网络二进制的数字, 失败返回-1.

推荐访问:网络地址 转换 语言 C语言中网络地址与二进制数之间转换 C语言中网络地址与二进制数之间转换 c语言ip地址转换成二进制 网络地址怎么转换二进制 计算机网络进制转换

版权所有:春晖范文网 2014-2024 未经授权禁止复制或建立镜像[春晖范文网]所有资源完全免费共享

Powered by 春晖范文网 © All Rights Reserved.。备案号:滇ICP备140013829号-1