C语言:位段

位段的内存分配:

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

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

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

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

相关推荐
六个九十度4 分钟前
用python脚本访问被网关隔离的嵌入式设备
开发语言·python
酷酷的身影12 分钟前
Drivers/LedManager.cs
开发语言·php
小樱花的樱花20 分钟前
Linux 线程的创建
linux·c语言·开发语言
xiaoshuaishuai840 分钟前
C# AI实现PR处理、单元测试
开发语言·c#·log4j
C++、Java和Python的菜鸟40 分钟前
第7章 Java高级技术
java·开发语言
LONGZHIQIN43 分钟前
C#基础复习笔记
开发语言·笔记·c#
可靠的仙人掌1 小时前
SAC(Soft Actor-Critic)算法底座
开发语言·算法·php
学逆向的1 小时前
汇编——数据存储模式
开发语言·汇编·网络安全
geovindu1 小时前
CSharp: Prototype Pattern
开发语言·后端·设计模式·.net·原型模式·创建型模式
天天进步20152 小时前
Python全栈项目--校园食堂点餐与推荐系统
开发语言·python