问一个简单的结构体的定义
Struct {
unsigned char a:4;
unsigned char b:4;
}i ;
这个定义是什么意思?好像都没见过。
[解决办法]
google 位域
[解决办法]
Struct {
unsigned char a:4;//占4位
unsigned char b:4;//占4位
}i ;
这个定义是什么意思?好像都没见过。
意思是,两个结构体变量,分别占4位。
可以搜索一下位域。
[解决办法]
位域!
[解决办法]
其功能:一个字节分成高低各4位,名称就是a和b。