以下C++代码是什么意思?
unsigned char a : 1; unsigned char b : 7;
我猜它会创建两个char a和b,并且它们都应该是一个字节长,但我不知道":1"和":7"部分是做什么的.
c c++ bit-fields
bit-fields ×1
c ×1
c++ ×1