先来熟悉一下概念:

大端:数据的高位数据保存在低位地址,数据的低位数据保存在高地址
小端:数据的高位数据保存在高位地址,数据的低位数据保存在低地址

为什么会存在大小端的问题?

 这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为 8bit。但是在c语言中还有short、long大于一个字节的数据类型。例如16位或者32位的处理器,由于寄存器宽度大于一个字节,那么必然存在着一个如何将多个字节安排的问题。

我们常见的X86架构的计算机是小端模式,ARM架构可以根据需要去改变大小端模式,下面是在我的计算机上运行的一段程序:


分析:小端模式存储低地址存放低字节,数组0元素是最低地址,按照小段模式的存储应该是

所以按照int打印出来就是:0x04030201(小端模式)

大小端问题傻傻分不清?相关推荐

  1. 国防大学计算机学院,国防大学和国防科技大学是同一所学校吗?很多人傻傻都分不清!...

    国防大学和国防科技大学,这两所大学名字相近,极易混淆,在很多网站搜索"国防大学录取分数线",出来的全是国防科技大学的的高考录取分数线,所以给广大考生带来了很大困惑,难道国防大学和国 ...

  2. Session/Cookie/Token还傻傻分不清?

    Cookie.Session.Token 傻傻分不清 Session/Cookie/Token 还傻傻分不清? 相信项目中用JWT Token的应该不在少数,但是发现网上很多文章对 token 的介绍 ...

  3. Executor 与 ExecutorService 和 Executors 傻傻分不清

    转载自  Executor 与 ExecutorService 和 Executors 傻傻分不清 java.util.concurrent.Executor, java.util.concurren ...

  4. 2运行内存多大_智能设备中的内存与容量为何傻傻分不清?它们的区别是什么?...

    在日常生活中,很多时候会把某些电子产品的容量说成内存,或者把内存说成了容量.比如有人问:"这个手机的内存多大?"或许会有这样回答的:"内存是256G."这种问答 ...

  5. Redis 3种集群方式,别傻傻分不清!

    文章目录 Redis 3种集群方式,别傻傻分不清! 1 redis 主从模式配置 前言 redis 主从模式配置 首先更改配置文件 (redis.windows.conf ) 配置主从配置 (redi ...

  6. C++ 全局变量 静态全局变量 傻傻分不清

    今天上午写C++代码,被神马全局变量和静态全局变量困住了,出现了各种"重定义"和"链接"相关的error.到底在哪里声明,在哪里定义,哪里使用extern?傻傻 ...

  7. 让人傻傻分不清的TDD、ATDD、BDD

    前言导入 作为一名软件开发从业者,想必 你肯定听过以下名词: "TDD" "UTDD" "ATDD" "BDD" &qu ...

  8. UX、UI、 IA和IxD傻傻分不清

    UX.UI. IA和IxD傻傻分不清 UX.UI. IA和IxD傻傻分不清 在以前,一般所说的设计多半是指平面设计.随着数字时代的快速发展,涌现了一批新的职位,因此一些外行人士或者刚入行的人对设计相关 ...

  9. UE、UI、 IA和IxD傻傻分不清

    一直对这些分类搞不清,整理下,来源:https://www.zhihu.com/question/19742332/answer/132833171 <img src="htt ...

最新文章

  1. IDEA常用快捷键!!
  2. java maven compiler设置默认1.8
  3. mysql 存储过程 显示控制_mysql存储过程之控制语句篇
  4. 【NLP】让AI读懂法律文书:一种基于多分类的关键句识别方法
  5. 推荐算法炼丹笔记:如何让你的推荐系统具有可解释性?
  6. (Oracle)关于blob转到目标库报ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值错误解决方案...
  7. Web 开发 Browser 调试大全
  8. ryzen cpu 用啥linux,AMD Ryzen锐龙处理器配什么主板?AMD 锐龙Ryzen CPU搭配主板技巧...
  9. 资深3D角色建模师对于游戏角色设计浅析:细节与风格
  10. echarts 南丁格尔玫瑰图属性设置
  11. Android CameraX适配Android11的踩坑之路
  12. 北京地铁线路色值颜色
  13. 【PAT甲级】1087 All Roads Lead to Rome 条条大路通罗马
  14. PDF转图片软件有什么?建议收藏这三款软件
  15. Arcpy基础入门-4、arcpy工具进阶
  16. python七段数码管10秒倒计时_用7段数码管显示9秒倒计时.doc
  17. Android自定义控件之RecyclerView打造万能ViewPager TabLayout(仿今日头条Tab滑动、Tab多布局、indicator蠕动、自定义indicator、文字颜色渐变)
  18. 新版标准日本语初级_第四课
  19. AJPFX:什么是止盈?什么是止损?
  20. python怎么通过手机号定位_python通过手机号获取微信男女性别

热门文章

  1. C语言rec文件如何打开,REC 文件扩展名: 它是什么以及如何打开它?
  2. linux 修改当前系统时间
  3. Vue + Spring Boot 项目实战(五):数据库的引入
  4. node连接mysql,刚开始运行一切正常,后来连接失败报错。
  5. yii2 mysql in_yii2 mysql数据库读写分离配置
  6. python程序设计的基本步骤_Python程序设计课程教与学(54、72、80学时教学大纲)...
  7. 360浏览器网页走丢了_超酷!Win10 正式版全新 UI 界面,全球第二大浏览器上线...
  8. android studio中断,Android Studio是否有任何修复方法可以在Macbook Pro中断开测试设备的连接?...
  9. 单片机模数转换实验c语言程序,单片机实验AD转换实验
  10. 三个等价c语言表达式,C语言习题综合(20页)-原创力文档