Linux网络编程中的地址问题

文章作者 100test 发表时间 2011:10:03 21:56:44
来源 100Test.Com百考试题网


  平时我们使用的IP地址是192.168.1.11这种类型的字符串;而在Linux内核中是用二进制方式表达的IP地址。在程序设计中经常要用到字符串表达方式的IP地址和二进制的IP地址之间的转换。

  面对网络编程中众多的地址函数,你hold住了么,tiger哥没hold住,所以就写了此篇文章,希望大家能hold住网络编程。

  前言:结构体struct in_addr结构struct in_addr 在文件中定义,结构in_addr 有一个unsigned long int 类型的成员变量s_addr.通常所说的IP地址的二进制形式就保存在成员变量s_addr中。

  结构struct in_addr的原型如下:structin_addr{ unsigned long


相关文章


为Linux管理员节省时间的十条命令行
Linux内核压力测试
Linux设备驱动中的阻塞与非阻塞操作
ARM上的浮点运算
Linux网络编程中的地址问题
Linux学习笔记之用户登录
linux静态链接库和动态链接库简单使用
如何选购Linux可以搭配的机器之RAM考量
Linux下Mac地址绑定防范arp病毒攻击
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛