zoukankan      html  css  js  c++  java
  • C语言结构体位域

    demo:

    typedef struct

    {

      int a:2;

      int b:2;

      int c:1;

    }test;

    int main()

    {

      test t;

      t.a=1;

      t.b=3;

      t.c=1;

      //那么赋值完成后test结构体中各变量的值是多少呢?

    }

    ---------------------------------------------------------separation--------------------------------------------------------

    t.a=1, t.b=-1, t.c=1.

    解:test 一个占sizeof(int)个字节,a占2个bit,b占2个bit, c占1个bit。

    当你坚持做一件完全正确的事情,有可能在很长一段时间内,你的价值都是零。
  • 相关阅读:
    CentOS 7搭建vsftp服务
    Istio
    Kubernetes
    Kubernetes
    Kubernetes
    Kubernetes
    Kubernetes
    Kubernetes
    Kubernetes
    11.树的抽象数据类型和几种表示法
  • 原文地址:https://www.cnblogs.com/lweleven/p/bitstruct.html
Copyright © 2011-2022 走看看