BYTE类型到底有什么用,怎么用?
看见BYTE这个关键字,我既陌生,又熟悉
熟悉是因为:内存处处在,字节处处在
陌生是因为:我真想不到在C++程序里,它到底怎么用,有什么用?平常用的都是int,char....的类型,可是
byte类型呢?
这个byte类型又和别的类型例如int类型等有什么区别呢?
在msdn里我只看到下面几句话的参考:
Byte (8 bits).
This type is declared in WinDef.h as follows:
typedef unsigned char BYTE;
望高人指点,有程序实例充分说明更好
[解决办法]
BYTE类型,其实就是无符号字符型。
你可以把它用在所有需要用无符号字符型的任何地方。
比较多的是在做文件读入读出的时候用指针的方式使用到。
[解决办法]
BYTE是让人关注它的长度,而不需要关注它的类型
[解决办法]
给int用binsort你至少需要16GB内存= =b
[解决办法]
In the logic of programming everything ends up an integer of certain amount of bits. What makes it special is that you think it is special, nothing more and nothing less. - By ...me
说到底那8位或者其他位的“符号”到底是什么意思,全看你把它交给什么代码处理。
[解决办法]
typedef unsigned char BYTE;