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

架构师必须要掌握的大小端问题

一、什么是大端和小端

所谓的大端模式,就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。

所谓的小端模式,就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。

简单来说:大端——高尾端,小端——低尾端

举个例子,比如数字 0x12 34 56 78在内存中的表示形式为:

1)大端模式:

低地址 -----------------> 高地址

0x12 | 0x34 | 0x56 | 0x78

2)小端模式:

低地址 ------------------> 高地址

0x78 | 0x56 | 0x34 | 0x12

可见,大端模式和字符串的存储模式类似。

3)下面是两个具体例子:


http://www.kler.cn/a/2425.html

相关文章:

  • Godot RPG 游戏开发指南
  • Restaurants WebAPI(三)——Serilog/
  • 南城云趣:智能云平台,杜绝电动车充电安全隐患
  • C05S11-MySQL数据库索引
  • 【Rust自学】4.1. 所有权:栈内存 vs. 堆内存
  • QT笔记- QClipboard剪切板对QByteArray数据的复制与粘贴
  • TCP/UDP协议
  • 【CMake手册篇】CMake帮助手册的使用
  • 第二十天SpringBootWeb请求、响应、分层解耦
  • 【Unity入门】3D物体
  • Spring《一》快速入门
  • Java SpringBoot接口,用于代理转发,隐藏真实接口
  • python绘制三维图
  • 从头开始完成一个STM32例程
  • java坦克大战(2.0)
  • 用队列实现栈和用栈实现队列(C 语言)
  • 51单片机之喝水提醒器
  • 点云目标检测
  • 【Linux】进程优先级 环境变量
  • win10远程桌面:通过系统自带mstsc可远程,RDO不能远程
  • redis入门实战一、五种数据结构的基本操作(二)
  • http和https的区别?
  • 【web前端开发】CSS背景相关内容
  • 《前端开发者的进阶之路》
  • 应用层协议 HTTP HTTPS
  • C语言蓝桥杯刷题:修剪灌木