问题描述: c语言这句话的冒号是什么意思?uint8_t OK_TO_ARM :1 ; 1个回答 分类:综合 2014-10-26 问题解答: 我来补答 C语言中, 这叫 “位段”, 基本任何C语言的书上都有.C语言允许在一个结构体中以位为单位来指定其成员所占内存长度,这种以位为单位的成员称为“位段”或称“位域”( bit field) .利用位段能够用较少的位数存储数据.程序如下:struct packed-data{unsigned a:2;unsigned b:6;unsigned c:4;unsigned d:4;int i;}data; 展开全文阅读