具体如何写,网上找到一个例子,如下:
/*
* The bit field structures for representing time
*/
typedef struct
{
unsigned int Hour : 5;
unsigned int Minute :6;
} TimeType;
就是在普通定义元素之后,加个冒号和位数而已。
转载请注明:在路上 » 关于位域bit field
具体如何写,网上找到一个例子,如下:
/*
* The bit field structures for representing time
*/
typedef struct
{
unsigned int Hour : 5;
unsigned int Minute :6;
} TimeType;
就是在普通定义元素之后,加个冒号和位数而已。
转载请注明:在路上 » 关于位域bit field