sbit可以定義數(shù)組嗎?
沒法定義bit數(shù)組,bit的結(jié)構(gòu)體不能定義,如果是做標志的話可以這樣用 unsigned int flag[100]=0;//定義1600個標志 void SetFlag(int SetBit)//標志置1 { flag[SetBit>>16]|=1<<(SetBit&0x0f); } void ClrFlag(int ClrBit)//標志清零 { flag[ClrBit>>16]&=~(1<<(ClrBit&0x0f)); } bit ReadFlag(int ReadBit)//讀取標志 { return flag[ReadBit>>16]&(1<<(ReadBit&0x0f)); }