上QQ阅读APP看书,第一时间看更新
1.4.2 位数据类型
位数据类型主要有布尔型(Bool)、字节型(Byte)、字型(Word)、双字型(DWord)和长字型(LWord)。在位数据类型中,只表示存储器中各位的状态是0(FALSE)还是1(TURE)。其长度可以是一位(Bit)、一个字节(Byte,8位)、一个字(Word,16位)、一个双字(Double Word,32位)或一个长字(Long Word,64位),分别对应Bool、Byte、Word、DWord和LWord类型。位数据类型通常用二进制或十六进制格式赋值,如2 # 01010101、16 #283 C等。需注意的是,一位布尔型数据类型不能直接赋常数值。
位数据类型的常数表示需要在数据之前根据存储单元长度(Byte、Word、DWord、LWord)加上B#、W#、DW#或LW#(Bool型除外),所能表示的数据范围见表1-5。
表1-5 位数据类型表示的数据范围
图1-50所示为Word数据类型的表达方法,其值为16 #1234。
图1-50 Word数据类型的表达方法