BYTE、WORD、DWORD

来源:互联网 发布:kudo编程 编辑:程序博客网 时间:2024/06/05 20:46
typedef unsigned char       BYTE;
typedef unsigned short      WORD;
typedef unsigned long       DWORD;


BYTE是无符号的char型,WORD是无符号short型,DWORD是无符号long型。
    
       
早期Visual C++ 6.0中,char型长度为1字节,short型长度为2字节,int和long型长度都为4字节,因此BYTE与WORD,DWORD定义的变量分别获得了1字节,2字节,4字节内存,正与BYTE与WORD,DWORD的字面意义相符。


BYTE=unsigned char(完全等同)
WORD=unsigned short(完全等同)
DWORD=unsigned long(完全等同)
    
原创粉丝点击