把一个字节的前四位清空的问题,就是字节内的位操作?
把一个字节的前四位清空的问题,就是字节内的位操作。
BYTE * Temp=NULL;
Temp=new BYTE [1200];
CopyMemory((PVOID)(Temp),(const void*)(pbInputData),1200);
接下来就是要把所有temp数组中的所有每一个字节中的前四位设置为零
for (int i= 0; i < 1022; i++)
{
//这里如何写啊,请指教
}
[解决办法]
Temp[i] & 0x0f;
[解决办法]
楼上的就行了
[解决办法]
Temp[i]=Temp[i] & 0x0f;
[解决办法]
Temp[i] &= 0x0f;
[解决办法]
对话框?打印二进制要转换的,还不如用UE自己看。
[解决办法]
for (int k = 15; k > 0; k-- )
{
if ( (Temp[i] > > k) & 0x01)
cout < < '1 '
else
cout < < '0 '
}
cout < < in