设为首页 加入收藏

TOP

4.4.6 结构中的位字段
2013-10-07 15:39:13 来源: 作者: 【 】 浏览:81
Tags:4.4.6 结构

4.4.6  结构中的位字段

C语言一样,C++(www.cppentry.com)也允许指定占用特定位数的结构成员,这使得创建与某个硬件设备上的寄存器对应的数据结构非常方便。字段的类型应为整型或枚举(稍后将介绍),接下来是冒号,冒号后面是一个数字,它指定了使用的位数。可以使用没有名称的字段来提供间距。每个成员都被称为位字段(bit field)。下面是一个例子:

 
可以像通常那样初始化这些字段,还可以使用标准的结构表示法来访问位字段:
 
位字段通常用在低级编程(www.cppentry.com)中。一般来说,可以使用整型和附录E介绍的按位运算符来代替这种方式。


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇4.7.1 声明和初始化指针 下一篇4.6.1 设置枚举量的值

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·C语言中如何将结构体 (2025-12-24 22:20:09)
·纯C语言结构体成员变 (2025-12-24 22:20:06)
·C语言中,指针函数和 (2025-12-24 22:20:03)
·哈希表 - 菜鸟教程 (2025-12-24 20:18:55)
·MySQL存储引擎InnoDB (2025-12-24 20:18:53)