C 关于位段使用的一个简单例子
来源:互联网 发布:淘宝商城运动女装 编辑:程序博客网 时间:2024/05/11 21:41
位段以位为单位定义结构体(或共用体)中成员所占存储空间的长度。含有位段的结构体类型称为位段结构。位段结构也是一种结构体类型,只不过其中含有以位为单位定义存储长度的整数类型位段成员。采用位段结构既节省存储空间,又可方便操作。
#include <stdio.h>#include <stdlib.h>struct bitsector{unsigned a: 2;unsigned b: 3;unsigned c: 6;}bitsec;int main(int argc, char *argv[]) {bitsec.a = 3;//3是a可以存储的最大值,我们只给a分配了2个bit(11)bitsec.a = 4;//错误,产生溢出 printf("%d\n",bitsec.a);return 0;}
0 0
- C 关于位段使用的一个简单例子
- C语言中关于位段的简单理解
- 【c语言】位段赋值的例子
- 关于ColorBox使用的一个简单例子
- C语言 位段的简单示例
- C语言当中位段的使用
- c语言当中位段的使用
- C中的位段的使用
- c语言当中位段的使用
- C中的位段的使用
- C语言当中位段的使用
- C中的位段的使用
- (C语言)关于位段空间的使用情况的经典面试题解析
- C中的位段(位域)的使用
- C位运算的使用例子
- 一个关于linux socket的简单例子
- 一个关于linux socket的简单例子
- 一个关于linux socket的简单例子
- 第十六周项目3—堆排序
- 微信网页授权
- 使用annaconda安装opencv的问题(macOS)
- select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
- 第十六周项目二—— 大数据集上排序算法性能的体验
- C 关于位段使用的一个简单例子
- 如何将蛋糕切成相等的两份
- centos7[x86(vm),power8(物理机)]单机安装docker
- hive建表语句
- 第十四周 项目3 - 是否二叉排序树?
- 第十六周项目1-验证算法(5)直接选择排序
- Linux权限设置
- 自己做的一个模板
- redis专题-4.Redis常用命令操作