读书人

把一个字节的前四位清空的有关问题就

发布时间: 2012-02-08 19:52:21 作者: rapoo

把一个字节的前四位清空的问题,就是字节内的位操作?
把一个字节的前四位清空的问题,就是字节内的位操作。

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

读书人网 >C语言

热点推荐