typedef unsigned char BYTE 的意思就是在这个说明以后就可以du在程序中用BYTE 代替unsigned char了,这只是为了编写代码的方便而已!
BYTE在这里还是一个类型,并不是一个变量,里面没有存储东西。
你可以 BTYE ar=‘a’,这时候变量ar中存储的就是字符a,你输出变量ar的值的话,取决于什么样的语言。在c语言中输出可以字符或者是与这个字符等价的整数。在C/C++中char 表示一个字符变量,占8位,但是可以解释为int型的整数。
unsigned char表示 0~255 的整数或者对应的字符,例如‘A’等价于65(十进制),而char表示的范围位-128~127,意义同上。
typedef unsigned char BYTE
最新推荐文章于 2020-12-18 14:36:15 发布