其实没那么多:
char: 1字节(等价CHAR)
unsigned char: 1字节(BYTE)short:2字节
unsigned short:2字节(WORD)int:平台相关 16位平台2字节,32位平台4字节,64位平台8字节(INT)
unsgined int:平台相关 16位平台2字节,32位平台4字节,64位平台8字节(UINT)long:4字节(LONG)
unsigned long:4字节(ULONG,DWORD)__int64:8字节float
double.....VC中非关键字的数据类型如CHAR,BYTE,UINT,DWORD,LONG等等都是其他数据类型的间接定义.
msdn上说的很清楚.要不然打开windef.h里面有这些数据类型的定义.
char: 1字节(等价CHAR)
unsigned char: 1字节(BYTE)short:2字节
unsigned short:2字节(WORD)int:平台相关 16位平台2字节,32位平台4字节,64位平台8字节(INT)
unsgined int:平台相关 16位平台2字节,32位平台4字节,64位平台8字节(UINT)long:4字节(LONG)
unsigned long:4字节(ULONG,DWORD)__int64:8字节float
double.....VC中非关键字的数据类型如CHAR,BYTE,UINT,DWORD,LONG等等都是其他数据类型的间接定义.
msdn上说的很清楚.要不然打开windef.h里面有这些数据类型的定义.
解决方案 »
- 求 list control 虚拟列表教程说明或案例
- Output.c 路径是什么啊?
- 动态创建的ActiceX事件处理
- 我想做一个类似Kugoo的界面,大家多提点意见
- 关于HTML Help Workshop的两个问题
- 我的vc现在怎么一连接就会出现cannot open file "msvcrtd.lib"怎么解决??
- ,在线等待一个最基本的问题
- 我在弹出的话框中调用了单文档中的视图后需要在对话框中的控件中输入坐标在视图的相应位置插入小圆。
- 如何让窗口不凹下去。
- 坑爹的#pragma omp并行功能啊!!!
- 如何解决VC1.0编的DOS程序,代码段太长(>64K)的问题?
- 各位大侠:我提的问题,自己都有点惭愧,就是可以通过菜单打开一个BITMAP的最简单方法是什么?
字符、数值、布尔类型和C中的一致
多数指针类型是用P或LP做前缀
句柄一般用H做前缀
比如:typedef D3DVALUE float //D3DVALUE 是在D3D编程中的一个数据类型
vc里的变量,大部分都是#define xxxx xxx,不用很关注。知道基本类型(int,char,long...)就可以了