天翼 易水寒 15:03:15
u16 u8是硬件底层习惯 的定义
u16=unsigned int
u8=unsigned char
以上是一个硬件生产厂家与我的聊天记录
从他的 u16,u8 中我进行了思考,也学会了不少
System: Windows XP professional
1. int 是4个BYTE组成
2. Long 是 8个BYTE组成
3. Handle是整型变量值,类似DWORD
4. 指针是一个整型变量值,为4个BYTE(?)
5. 为什么VC中
typedef unsigned short WChar
只不过是因为 unsigned short 长度是4BYTE,而char是2BYTE罢了
所有的东西最终存储到计算机里面都是二进制了,哈哈
int iParam;
BYTE* startAddress=(BYTE*)iParam;
startAddress[0]=1;//0x01
startAddress[1]=2;//0x02;
startAddress[2]=1;//0x01;
startAddress[3]=1;//0x01;