c 结构体 共用体 位域

紫色代表一级目录
粉红代表二级目录
蓝色代表三级目录
红色代表关键字
橙色代表说明

c 结构体
  用于在不同位置存储不同类型的数据项
  格式:
    struct name{
      type item_name;
      …
    }variable1 = {value…},variable2 = {value…}…;

访问结构体成员
  使用 . 运算符。
  格式:
    struct struct_name variable;   // 声明语句
    variable.item_name;

共用体  共用体占用的内存应足够存储共用体中最大的成员。
  用于在相同位置存储不同数据项。
  其余与struct类似。将struct改为union即可。

位域
  自定义每一个变量所占的二进制位数。每一个数据项大小都不能超过所占二进制的位数。
  格式:
    struct 位域结构名
    {
      位域列表  //具体格式: type 位域名: 位域长度
    };
  访问类似于结构体。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值