关于一段简单代码的几个问题
For I% = 0 To 7If (DataValue% And (2 ^ I%)) Then
lblBitVal(I%).Caption = Format$(One%, "0")
Else
lblBitVal(I%).Caption = Format$(Zero%, "0")
End If
Next I%
请教:
1.以上代码,I%的“%”是不是仅代表I是个Integer而已?
2.IF判断是不是说当“(DataValue% And (2 ^ I%))”的值为1的时候,执行下一句,为0的时候,执行Else的语句?
3.当I%=0,DataValue%=254的时候,lblBitVal(0).Caption=?
4.Format$(one%,"0")是什么意思?
谢谢!