第一个问题可以用BYTE类型的变量
BYTE ROP_Clk_Del;
memcpy(&ROP_Clk_Del,&m_pFileBuf[400],1);第二个问题内存拷贝2个byte,如果这两个字节有一个是0x00就有可能导致char *p指针被当作字符串处理的时候被结尾而WORD是字类型的,由两个字节构成,允许存在0x00,而且可以和int,long进行转换
BYTE ROP_Clk_Del;
memcpy(&ROP_Clk_Del,&m_pFileBuf[400],1);第二个问题内存拷贝2个byte,如果这两个字节有一个是0x00就有可能导致char *p指针被当作字符串处理的时候被结尾而WORD是字类型的,由两个字节构成,允许存在0x00,而且可以和int,long进行转换
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货