穿裙子的程序员

关注

[linux c/c++] 位域操作

穿裙子的程序员

关注

阅读 61

2022-09-23

#include <stdio.h>

struct bitmap{
int a:2;
unsigned int b:4;
int :2;
int c:6;
unsigned int d:2;
};


int main(int argc ,char ** argv)
{
struct bitmap tmp;
tmp.a=1;
tmp.b=8;
tmp.c=20;
tmp.d=0x3;

printf("%d,%d,%d,%d\n",tmp.a,tmp.b,tmp.c,tmp.d);
}

相关推荐

小贴贴纸happy

【c++基础】位域结构体

小贴贴纸happy 77 0 0

_刘彦辉

C语言 - 位域(位域)详解

_刘彦辉 91 0 0

耳一文

C/C++/Windows/Linux文件操作

耳一文 44 0 0

九月的栩

C位操作

九月的栩 57 0 0

是她丫

C++ 作用域

是她丫 61 0 0

mjjackey

C++:C++位操作符常用基本手法及应用

mjjackey 124 0 0

悬灸人雪洋

C++位运算

悬灸人雪洋 10 0 0

深夜瞎琢磨

位运算(c++)

深夜瞎琢磨 15 0 0

b91bff6ffdb5

聊一聊C语言位域/位段

b91bff6ffdb5 58 0 0

君之言之

C++内存字节对齐与位域【你可能不知道的C++】

君之言之 231 0 0

精彩评论(0)

0 0 举报