开发平台(Platform): (Ex: VC++, GCC, Linux, ...)
Cpp
问题(Question):
想请问一下大家,通常使用typedef union是希望能做什么,我有查了一些资料,
但是都不是很理解,还有程式中的DWORD allbits他这样打代表什么意义,
还有unsigned nsync : 10; 我不懂冒号再C++语言中的表示,一般来说我们通常定义
一个变量不是都是用等号吗?
不好意思,由于我是C++的初学者,希望大家能指导一下谢谢大家!!!
程式码(Code):(请善用置底文网页, 记得排版)
typedef union {
DWORD allbits;
struct {
unsigned nsync :10;
unsigned dtime :15;
unsigned channel :6;
unsigned special :1;
} bits; }tT3Rec;