引用 chi1225 在 2020/12/3 11:45:42 发言【内容省略】
虽然都是16位数据,INT的最高位是符号位,因此INT数据的值域为-32768~+32767,而WORD的值域范围0~65535。
同时,因为WORD作为位串,你可以采用WORD.BIT的方式直接访问其中的每一个位,位串类型实际应用中并不是为了像INT类型一样存储数据,它只是为了表达一个位的集合,因此,如果你要进行数据比较,使用INT类型,如果你要存储16个二进制位状态集合,使用WORD类型。
Good Luck~