阅读:3011回复:8
vc++中,这些":"号是什么意思?
typedef struct _PAT
{ BYTE table_id; BYTE section_length1:4; BYTE not_use1:3; BYTE syntax_indicator:1; BYTE section_length2; BYTE stream_id1; BYTE stream_id2; BYTE next_indicator:1; BYTE version_number:5; BYTE not_use2:2; BYTE section_number; BYTE last_section_number; }PAT ,*PPAT; 实在不明白? |
|
|
沙发#
发布于:2005-08-02 14:30
例如:BYTE section_length1:4;BYTE not_use1:3;
表示section_length1占BYTE中的4位.not_use1占同一BYTE中的3位. |
|
|
板凳#
发布于:2005-08-02 16:03
bit
|
|
|
地板#
发布于:2005-08-02 19:08
MSDN
C++ Bit Fields |
|
地下室#
发布于:2005-08-02 21:57
就是表示bit field
|
|
|
5楼#
发布于:2007-01-16 10:54
第一次听说,长见识了,多谢!
|
|
|
6楼#
发布于:2007-01-16 23:15
位域,谭浩强的书里有
|
|
7楼#
发布于:2007-03-11 10:04
位域
类型说明符 为域名 位域长度 int a:4; |
|
8楼#
发布于:2007-07-06 09:52
section_length1是占一个字节的高4位,还是低4位?
|
|