网络字节序和主机字节序

来源:互联网 发布:淘宝化妆品过敏退货 编辑:程序博客网 时间:2024/06/08 11:55

字节序分大端字节序和小端字节序。
大端字节序(big-endian)与小端字节序(little-endian)的区别如图:
图来自unix网络编程
把给定系统使用的字节序称为主机字节序,网络协议使用的字节序称为网络字节序。网络字节序是大端字节序,而主机字节序由系统决定,因此,两者间需要转化后才能使用,有以下几个转换函数:
图片来自unix网络编程
函数名中h->host; n->network; s->short; l->long;

0 0
原创粉丝点击