flag为定义的位变量,flag=~flag;的含义是,将flag的内容取反
举一反三
- 在C51中有个无符号型字符变量temp 和一个位变量flag,要对它们取反,相应的C51语句为( )。 A: temp=~temp ; flag=!flag B: temp=!temp ; flag=~flag C: temp=!temp ; flag=!flag D: temp=~temp ; flag=~flag
- 在C51程序中,定义一个位变量flag,正确写法是( )。 A: it flag B: sbit flag C: int flag D: char flag
- 如下BOOL变量flag与“零值”比较的if语句正确的是:() A: if(flag==TRUE)或者if(flag==FALSE) B: if(flag==1)或者if(flag==0) C: if(flag==0)或者if(flag!=0) D: if(flag==true)或者if(flag==false)
- 若有定义bit flag;则变量flag处于的存储区域为
- 检测到位变量flag为高电平时要持续等待的C51语句是______。 A: if(flag); B: while(flag); C: while(flag=1); D: if(flag=1);