我正在浏览一个 Windows 设备驱动程序,我看到了这样的结构代码:
struct driver1
{
UINT64 Readable : 1;
UINT64 Writable : 1;
UINT64 Executable : 1;
UINT64 Control : 3;
UINT64 Status : 1;
UINT64 Reserved : 51;
UINT64 Available1 : 5;
UINT64 IsMapped : 1;
};
每个都UINT64
代表一个位吗?冒号代表位吗?