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

关于地址存放的例题

unsigned int a = 0x1234;
unsigned char b = *(unsigned char*)&a;

上面代码大端存储和小端存储的值分别是多少?

大端存储的是把高位地址存放在低位地址处,低位存放到高位。小端是高位存放在高位,低位在低位。因为a是整型,所以占4个字节,内存中地址为0x00 00 12 34,如图:

由图看出小端模式下b的地址值为0x34;大端模式下地址为0x00

VS编译器是小端存储的模式

相关文章:

  • 35.浅谈贪心算法
  • 安全测试之w3af 安装
  • The 2023 ICPC Asia Regionals Online Contest (1) E. Magical Pair(数论 欧拉函数)
  • 你写过的最蠢的代码是?
  • ​Segment-and-Track Anything——通用智能视频分割、跟踪、编辑算法解读与源码部署
  • Go基础语法:map
  • 利用Socks5代理IP加强跨界电商爬虫的网络安全
  • 硕士应聘大专老师
  • Fiddler抓包工具配置+Jmeter基本使用
  • Leetcode13. 罗马数字转整数
  • DC/DC开关电源学习笔记(九)Buck降压拓扑原理
  • TPU-MLIR——实现Chatglm2-6B大模型移植部署
  • Altair SimSolid仿真技术应用 衡祖仿真
  • 机器学习的主要内容
  • 构建基于neo4j知识图谱、elasticsearch全文检索的数字知识库
  • 【LeetCode-简单题】589. N 叉树的前序遍历
  • windows 安装Linux子系统 Ubuntu 并配置python3
  • 你需要知道DDD基本知识
  • GoAccess实时分析Nginx日志
  • Python批量统计pdf中“中文”字符的个数
  • “五一”假期首日迎出游高峰:火车站人流“堪比春运”,热门景区门票预订量同比增三成
  • 据报特斯拉寻找新CEO,马斯克财报会议上表态:把更多时间投入特斯拉
  • 解放日报:人形机器人新赛道正积蓄澎湃动能
  • 先去上海后赴北京,苏中城市泰州为何接连拥抱顶流“大城”?
  • 证监会副主席王建军被查
  • 市场监管总局出手整治涉企乱收费,聚焦政府部门及下属单位等领域