C语言位域用法
#include <iostream>
typedef struct
{
uint8_t aa : 1;
uint8_t bb : 2;
uint8_t cc : 3;
uint8_t dd : 2;
}test;
int main()
{
test xx;
xx.aa = 1;// 0
xx.bb = 3;// 11
xx.cc = 7;// 111
xx.dd = 2;// 10
printf("%x \r\n",*(uint8_t *)&xx);
std::cout << "Hello World!\n";
}
支持国产芯片,加快国产话

浙公网安备 33010602011771号