指定结构体元素的位字段

Posted wanghao-boke

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了指定结构体元素的位字段相关的知识,希望对你有一定的参考价值。

struct B

    char a:4; //a这个成员值占了4bit
    char b:2;
    char c:2;

占了1个字节

struct B

    int a:4; //a这个成员值占了4bit
    char b:2;
    char c:2;

占了8个字节

 

控制LED灯的结构体:

struct E

    char a1:1;
    char a2:1;
    char a3:1;
    char a4:1;
    char a5:1;
    char a6:1;
    char a7:1;
    char a8:1;

 

以上是关于指定结构体元素的位字段的主要内容,如果未能解决你的问题,请参考以下文章

Go创建及结构体变量是指定字段值

关于位域在结构体的应用

按照元素指定条件筛选结构体数组

Golang 入门 : 结构体(struct)

MATLAB如何提取结构体中数据

golang基础数据结构