c语言这句话的冒号是什么意思?uint8-t OK-TO-ARM :1 ;

问题描述:

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;
 
 
展开全文阅读
剩余:2000
下一页:奇偶性的应用。