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

C语言基础知识点(八)联合体和大小端模式

以下程序的输出是()

union myun {
    struct { int x, y, z;} u;
    int k;
} a;
int main()
{
    a.u.x = 4;
    a.u.y = 5;
    a.u.z = 6;
    a.k = 0;
    printf("%d\n", a.u.x);
}

小端模式

数据的低位放在低地址空间,数据的高位放在高地址空间
简记:小端就是低位对应低地址,高位对应高地址

大端模式

数据的高位放在低地址空间,数据的低位放在高地址空间

存放二进制数:1011-0100-1111-0110-1000-1100-0001-0101

相关文章:

  • 机器学习中分类问题的初步
  • MongoDB——将时间戳转换为日期
  • 学习Nano编辑器:入门指南、安装步骤、基本操作和高级功能
  • 【AWS】AI 代码生成器—Amazon CodeWhisperer初体验 | 开启开挂编程之旅
  • C/C++/Python图像处理算法实战【3】彩色图像灰度化和二值化处理
  • CTF —— 网络安全大赛(这不比王者好玩吗?)
  • 【深度学习】卷积神经网络(LeNet)【文章重新修改中】
  • 2023年腾讯云轻量服务器测评:16核 32G 28M 配置CPU测试
  • electron build 打包时,背景图片失败,background-image: url 被转换成app:///img/
  • 使用JavaScript实现图片的自动轮播
  • OpenCV之九宫格图像
  • 软件工程开发模式:从传统到现代的演进
  • opencv图像像素类型转换与归一化
  • 再也不怕面试官拷打Go数据结构了!-Go语言map详解
  • 340. 至多包含 K 个不同字符的最长子串
  • 中华崛起,科技强国!这三款充满科技风的科技模板,一起来探索吧
  • Vue路由和Node.js环境搭建
  • 学Python的漫画漫步进阶 -- 第十一步.常用的内置模块
  • 【Vue】使用vue-cli搭建SPA项目的路由,嵌套路由
  • iOS“超级签名”绕过App Store作弊解决方案
  • 医学泰斗客死他乡?AI小作文批量如何炮制?对话已被抓获的网络水军成员
  • 《哪吒2》延长放映至5月31日,当前全球票房已超157亿
  • 普京签署法律,诋毁俄军将面临最高7年监禁
  • 史蒂夫·麦奎因透露罹患前列腺癌,呼吁同胞莫受困于男性气概
  • 上海体彩中心2025年“五一”假期体彩销售及兑奖事宜通告
  • 被指违反代理协议遭南航暂停售票资格,去哪儿网:今起恢复