C++中的TYPE、DWORD与WORD
来源:互联网 发布:唱给自己的歌网络战队 编辑:程序博客网 时间:2024/05/20 20:58
在Visual C++ 6.0中,BYTE与WORD,DWORD本质上都是一种无符号整型,它们在WINDEF.H中被定义,定义如下:
typedef unsigned char BYTE;
typedef unsigned short WORD;
typedef unsigned long DWORD;
也就是说BYTE是无符号的char型(char型本质上也是一种1个字节的整型),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(完全等同)
阅读全文
0 0
- C++中的TYPE、DWORD与WORD
- WORD与DWORD
- WORD与DWORD
- BYTE、WORD与DWORD类型
- 类型BYTE,WORD与DWORD
- BYTE、WORD与DWORD类型
- BYTE、WORD与DWORD类型
- BYTE、WORD与DWORD类型
- c++ BYTE、WORD与DWORD类型
- c++ BYTE、WORD与DWORD类型
- c++ BYTE、WORD与DWORD类型
- c++ BYTE、WORD与DWORD类型
- c++ BYTE、WORD与DWORD类型
- WORD与DWORD(线程的创建与撤消)
- 006-十六进制与内存单元长度BYTE,WORD,DWORD
- BYTE WORD DWORD
- BYTE,WORD,DWORD
- bit byte word dword
- 将unsigned char字符串以16进制的字符串显示
- 122. Best Time to Buy and Sell Stock II
- 【openjudge】单词接龙
- Java基础(一)变量与运算
- Javascript设计模式-05-外观模式
- C++中的TYPE、DWORD与WORD
- Spring学习(三):BeanFactory和ApplicationContext
- 在简历中使用STAR法则
- 以太坊环境搭建
- gulp详细入门教程
- table不让td中文字溢出操作方法
- Nginx配置文件(nginx.conf)配置详解
- ViewGroup的事件拦截、事件分发、事件处理
- Android平板上类似于电脑的网格布局一种实现策略