当前位置: 首页 > news >正文

南通医院网站建设方案门户网站软文

南通医院网站建设方案,门户网站软文,怎么做培训班网站,通州网站建设全包大小端(Endian)是指多字节整数在内存中存储的方式。在计算机中,一个多字节整数由多个字节组成,而不同的机器和处理器在存储多字节整数时会有两种不同存储方式,分别为大端字节序和小端字节序。 以一个4字节整数0x12345…

大小端(Endian)是指多字节整数在内存中存储的方式。在计算机中,一个多字节整数由多个字节组成,而不同的机器和处理器在存储多字节整数时会有两种不同存储方式,分别为大端字节序和小端字节序。

以一个4字节整数0x12345678为例,在大端字节序中存储为12 34 56 78,在小端字节序中存储为78 56 34 12。大端字节序是指在内存中较高的地址保存数值的低位字节,而较低的地址保存数值的高位字节;小端字节序则相反,在内存中较高的地址保存数值的高位字节,而较低的地址保存数值的低位字节。

C语言中对于大小端字节序,一般使用联合体来判断。如下:

#include <stdio.h>int main()
{union {short s;char c[sizeof(short)];} un;un.s = 0x0102;if (sizeof(short) == 2) {if (un.c[0] == 1 && un.c[1] == 2)printf("big-endian\n");else if (un.c[0] == 2 && un.c[1] == 1)printf("little-endian\n");elseprintf("unknown\n");}else {printf("sizeof(short) = %d\n", sizeof(short));}return 0;
}

上述代码中,联合体的大小等于short的大小,可以通过访问其低位字节和高位字节的方式来判断是大端字节序还是小端字节序。如果联合体的低地址保存的是s的高位字节,那就表明该机器是小端字节序。

大端和小端的区分方式在所有字节正序列出来后表现是完全相反的(即在大端字节序中,先写的字节的地址编号越大;而在小端字节序中,先写的字节的地址编号越小),因此只需将一个数的二进制表示按字节分割后列出来,即可判断其是否为大端字节序或小端字节序。

假设某个整数在内存中按照如下方式存储:

十六进制表示: 12 34 56 78
二进制表示: 00010010 00110100 01010110 01111000

根据这个数字的存储方式可以判断出这个系统是大端还是小端,以下是两种方式的比较:

  • 大端字节序:低地址存放高位字节,高地址存放低位字节
内存地址存放数据
0x10000x12
0x10010x34
0x10020x56
0x10030x78
  • 小端字节序:低地址存放低位字节,高地址存放高位字节
内存地址存放数据
0x10000x78
0x10010x56
0x10020x34
0x10030x12

这里假设内存中存储的数值是0x12345678,通过在内存中查看数值的存储方式可以发现,在大端字节序中,最高位字节的数值存储在最低地址的位置上,即0x12存储在了0x1000的位置;而在小端字节序中,最高位字节的数值存储在最高地址的位置上,即0x12存储在了0x1003的位置上。

http://www.15wanjia.com/news/44696.html

相关文章:

  • 网站开发安全需求微博热搜榜排名今日
  • 装潢公司网站设计与制作属于b2b的网站有哪些
  • 淘宝客的网站是自己做的吗百度快照下载
  • 无锡网站制作磁力天堂torrentkitty
  • 手机网站生成小程序百度网页版下载
  • 怎么创建一个博客网站吗seo关键词排名软件
  • 番禺网站建设公司腾讯云域名购买
  • 做网站的图片传进去很模糊怎么把网站排名排上去
  • 阿里云服务器可以做网站吗网络推广营销方法
  • 企业网站推广解决方案站长统计app软件大全
  • 赤峰公司网站建设网络营销的分类
  • 工业园区网站建设百度发布信息的免费平台
  • 衡阳县专业做淘宝网站今天全国31个省疫情最新消息
  • 石家庄做网站的自动外链发布工具
  • 开发小程序大概多少钱seo是怎么优化上去
  • 做网站好的网站建设公司我赢网客服系统
  • 工商年报网上申报系统官网贵阳百度快照优化排名
  • 做不锈钢管网站seo建站公司
  • 重庆h5建站模板陕西seo优化
  • 南宁市有哪些做网站的外包企业怎样做网站推广啊
  • 西安网站建设麦欧科技武安百度seo
  • 莱州网站建设制作seo免费教程
  • wordpress404页面百度推广优化公司
  • 忠县网站制作2345网址导航下载桌面
  • 网站初期缺点百度如何做推广
  • 福州网站公司网络营销做的比较好的企业
  • 东营做网站优化哪家好今天重大新闻头条
  • 常州网站建设公司巧誉友网络关键词优化推广公司排名
  • 一个网站怎么做软件aso优化注意什么
  • 中国十大装修公司品牌排行榜重庆seo整站优化效果