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

商城类网站建设多少钱免费下载ps素材网站

商城类网站建设多少钱,免费下载ps素材网站,个人网站做支付宝收款,天长网站开发一、大小端字节序问题 大小端是由CPU决定的,大小端可以理解为字节顺序,所以大小端全称叫大端字节序、小端字节序。其实大端、小端这两个词是从《格列佛游记》里出来的。《格列佛游记》有一段讲的是吃鸡蛋是从大的那头敲开还是小的那头敲开的问题&#xf…

一、大小端字节序问题

大小端是由CPU决定的,大小端可以理解为字节顺序,所以大小端全称叫大端字节序、小端字节序。其实大端、小端这两个词是从《格列佛游记》里出来的。《格列佛游记》有一段讲的是吃鸡蛋是从大的那头敲开还是小的那头敲开的问题,书中把从大头敲开的那种叫做大端,把从小头敲开的那种叫小端,第一个指出计算机数据存储顺序问题的人就采用了这个大小端的说法。

  • 这里输入一组数据,观察他们在内存中是什么样的
int a = 1;

这是a的内存地址0x00C5FBDC(为了方便观察里面数据采用16进制),可以看到a在内存中是01 00 00 00

在这里插入图片描述

1.小端字节序

  • 肯定有人有疑惑为什么数据在内存中是倒着存?,这就是小端存储方式🌈

在这里插入图片描述
大小端是以字节来看(两个十六进制数),将低位字节存在低位地址,就是小端存储,如果一个十六进制数0x11223344,那么11相对22来说就是高字节,就好像十进制的高位一样,十进制的123,那么1相对2来说就是高位


2.大端字节序

在这里插入图片描述

大端字节序是将高位放在低地址,将低位放在高地址

3.如果通过代码来判断自己的计算机是大端还是小端?

#include <stdio.h>int check()
{int i=1;return (*(char*)&i);
}int main()
{int ret = check();if(ret==1){printf("小端\n");}else{printf("大端\n");}return 0;
}

不论里面的字节序是大端还是小端,变量的地址都是最低位的地址,所以讲int型的 i 取地址强转成char*,得到的是最低位地址的一个字节(8bit),由于我们将 i 赋值成为了1,所以如果是小端字节序的话,(char)& i 会等于1,如果是大端字节序的话*(char*)&i等于0。


完结

创作不易,还请各位小伙伴多多点赞👍关注✨收藏⭐

请添加图片描述

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

相关文章:

  • 如何用asp做网站贷款网站织梦模板源码
  • 自己做网站能宣传自己的产品吗服装网站建设论文
  • 佛山网站设计师佛山网络排名优化
  • 房地产网站建设分析昆明网站开发公司哪家好
  • 网站建设要写代码吗网站制作aqq
  • 公司网站建设成都东莞网站优化公司哪家好
  • 深圳海洋网络做网站网站访客qq获取系统 报价
  • 兰州市城市建设设计院官网广西seo网站
  • 做网站网站的人是怎么被抓的网站建设管理措施
  • wordpress做门户网站wordpress资源下载页面
  • 手机网站跳出率低如何给WordPress网站更换域名
  • 网站免费响应建设wordpress 后台登陆不进去
  • 企业网站 域名注册公司介绍模板简短
  • 福州医院网站建设公司平面设计师的出路
  • 如何做简单视频网站wordpress防止频繁访问
  • 网站图片设置软件重庆大坪网站建设
  • 鞍山企业网站建设dw个人网站制作
  • 小型旅游网站建设方案网站高速下载如何做
  • 企业管理顾问东莞网站建设wordpress手机版网页
  • 为什么做的网站别的浏览器打不开怎么办做网站需要哪些费用支出
  • 青岛主流网站网页设计 公司
  • 网站建设对企业很重要WordPress主题INN2015
  • 一个服务器下怎么做两个网站企业网站内容更新
  • 怎样建立网站目录结构一级做a视频在线观看网站
  • 响应式网站难做在线网页转pdf
  • 用ftp做网站网站系统
  • 怎样弄网站的导航栏淘客cms网站建设
  • 淘宝客如何免费做网站做一套公司网站费用
  • 做网站宁波有什么的网络公司谁能给我个网址
  • 做国际贸易如何建网站河南企业网站排名优化价格