字节排序函数

    技术2022-07-10  93

    文章目录

    字节排序函数大小端字节序字节序转换

    字节排序函数

    大小端字节序

    大端模式:高序字节存储在低地址 小端模式:低序字节存储在低地址 主机字节序基于不同操作系统而不同,有些系统采用大端,有些则使用小端 网络字节序都是采用大端字节序

    字节序转换

    代码基于centos7系统

    #include<netinet/in.h> #include<stdio.h> int main(){ //h:host,to,n:net,s:16位,l:32位 printf("%d \n",htons(16)); //(host主机序(小端)->net网络序(大端)) 4096 printf("%d \n",htonl(16));// 268435456 printf("%d \n",ntohs(4096));// 16 printf("%d \n",ntohl(268435456)); //16 }
    Processed: 0.009, SQL: 9