1. 什么是位段?
位段的声明和结构是类似的,有两个不同:
1.位段的成员必须是 int、unsigned int或signed int 。
2.位段的成员名后边有一个冒号和一个阿拉伯数字。
例如:
A 就是一个位段类型。
那A的大小又是多少呢?
如果没有冒号后面的数字我们可以结构体的计算方式得到16,那这个大小是呢?
我们可以发现是只有八个字节,那我们可以知道这个数字的单位都是bit。
微信扫一扫
位段的声明和结构是类似的,有两个不同:
1.位段的成员必须是 int、unsigned int或signed int 。
2.位段的成员名后边有一个冒号和一个阿拉伯数字。
例如:
A 就是一个位段类型。
那A的大小又是多少呢?
如果没有冒号后面的数字我们可以结构体的计算方式得到16,那这个大小是呢?
我们可以发现是只有八个字节,那我们可以知道这个数字的单位都是bit。
相关推荐