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

C语言:位段

fd3b25942928414c8a61f4a8593044c7.png

5b4164d4bcd74d86940f57e68532f7b5.png

位段的内存分配:

1. 位段的成员可以是 int unsigned int signed int 或者是char (属于整形家族)类型

2. 位段的空间上是按照需要以4个字节( 类型 int )或者1个字节( char )的方式来开辟的。

3. 位段涉及很多不确定因素,位段是不跨平台的,注重可移植的程序应该避免使用位段。

因此由于上题结构体类型内全是整型,位段分配就是4个字节,4个字节分配的。下面将以画图形式展现。

0d79cc6feda145888f6a2ec36cb82241.png

02ace00c9f384baa95db4e06918b3fb6.png

7e9ce4d905cb476eb17cca1f1f414c9d.png

240def71ef0442988de6a33b40b07545.png

8591bf9f687b4ef387b305131fa9a833.png

 


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

相关文章:

  • Wireshark 具体某种协议的分析
  • Jetpack Compose 学习笔记(四)—— CompositionLocal 与主题
  • [答疑]用例规约:系统请求3dsMax创建体块
  • 余华和他的书
  • 创建并配置华为云虚拟私有云
  • Python 中的生成器与 yield
  • 【2024年-6月-7日-开源社区openEuler实践记录】探索 oec - hardware:硬件适配与管理的开源利器
  • Android实现队列出入队测试
  • 从自动化到大模型,王培东用实践搭建AI成长阶梯,登上ACL舞台丨社区星风采
  • pytorch 计算图中的叶子节点介绍
  • 我在成都教人用Flutter写TDD(补充)——关于敏捷教练
  • 用户界面的UML建模08
  • 修改r包源代码 ctrl+鼠标点击函数,进入函数内部getgeo 源码
  • 基于SpringBoot和Leaflet的全球机场空间分布可视化实战
  • 蓝桥杯JAVA刷题--001
  • 卸载wps后word图标没有变成白纸恢复
  • PyTorch快速入门教程【小土堆】之损失函数与反向传播
  • 在 IntelliJ IDEA 中开发 GPT 自动补全插件
  • 【C语言程序设计——循环程序设计】求解最大公约数(头歌实践教学平台习题)【合集】
  • 【优选算法】Binary-Blade:二分查找的算法刃(上)
  • 动态规划五——回文串问题
  • Java后端常见问题 (一)jar:unknown was not found in alimaven
  • 一、Git与GitHub基础说明
  • 企业数字化转型的构念及实现路径
  • uniapp 打包apk
  • 基于深度学习的视觉检测小项目(一) 项目概况