在MFC 中有这样一个于串口有关的结构:
typedef struct _COMSTAT {
    DWORD fCtsHold : 1;
    DWORD fDsrHold : 1;
    DWORD fRlsdHold : 1;
    DWORD fXoffHold : 1;
    DWORD fXoffSent : 1;
    DWORD fEof : 1;
    DWORD fTxim : 1;
    DWORD fReserved : 25;
    DWORD cbInQue;
    DWORD cbOutQue;
} COMSTAT, *LPCOMSTAT;这个结构在WINBASE.H中定义
定义一个实例COMSTAT oComSet;
然后直接打印:
   COMSTAT oComSet;
    printf(" fCtsHold = %08X\n",oComSet.fCtsHold);
    printf(" fDsrHold = %08X\n",oComSet.fDsrHold);
    printf(" fRlsdHold= %08X\n",oComSet.fRlsdHold);
    printf(" fXoffHold= %08X\n",oComSet.fXoffHold);
    printf(" fXoffSent= %08X\n",oComSet.fXoffSent);
    printf(" fEof     = %08X\n",oComSet.fEof);
    printf(" fTxim    = %08X\n",oComSet.fTxim);
    printf(" fReserved= %08X\n",oComSet.fReserved);
    printf(" cbInQue  = %08X\n",oComSet.cbInQue);
    printf(" cbOutQue = %08X\n",oComSet.cbOutQue);结果是:
Release版:
fCtsHold = 00000001
fDsrHold = 00000001
fRlsdHold= 00000001
fXoffHold= 00000001
fXoffSent= 00000000
fEof     = 00000000
fTxim    = 00000000
fReserved= 000025F1
cbInQue  = 00401BDF
cbOutQue = 00406000debug版:
fCtsHold = 00000000
fDsrHold = 00000000
fRlsdHold= 00000001
fXoffHold= 00000001
fXoffSent= 00000000
fEof     = 00000000
fTxim    = 00000001
fReserved= 01999999
cbInQue  = CCCCCCCC
cbOutQue = CCCCCCCC
请问各位结构中的":"是什么意思.