1
A
回答
4
你應該檢查出的位操作。他們提供您需要的一切。
逐位&用於掩蔽
0xf0 & 0b11000000 = 0b11000000
位移位>>
0b11000000 >> 6 = 0b00000011
編輯:
0b00000011 = (0xf0 & 0b11000000) >> 6;
0b00000011 = (0xf0 & 0b00110000) >> 4;
0b00000000 = (0xf0 & 0b00001100) >> 2;
0b00000000 = 0xf0 & 0b00000011;
1
void printBits(int byte)
{
printf("%d%d\n",byte>>7,(byte>>6)&1);
printf("%d%d\n",(byte>>5)&1,(byte>>4)&1);
printf("%d%d\n",(byte>>3)&1,(byte>>2)&1);
printf("%d%d\n",(byte>>1)&1,byte&1);
}
相關問題
- 1. 將32位長分成4個字節
- 2. 將一個字節分成幾部分
- 3. 將一個字節拆分爲位
- 4. 如何將位寫入一個字節?
- 5. 將IP地址分割成八位字節,然後對每個八位字節做一些數學計算
- 6. 將字節流分成C++中的位
- 7. 將32位十六進制值拆分爲4個字節[QB64]
- 8. 將一個字節轉換爲4位數後分隔的兩個int值
- 9. 如何在一個字節整數中存儲2位,1位,1位和4位值
- 10. 如何將字節數組分成若干位
- 11. 如何將4個2位值合併爲1個8位值?
- 12. 如何將一個語音分成字
- 13. python - 將x位二進制數切成一個字節(8位)
- 14. 如何將兩個字節轉換爲一個16位數字?
- 15. 如何將2位數字分隔爲個人數字?
- 16. 將4個字節的字節轉換爲一個int
- 17. 將2個8位字節陣列位置合併爲一個16位整數
- 18. 交換一對位的一個字節
- 19. 如何將4個元素2排成一行?
- 20. 如何將對象分解爲字節[]?
- 21. 如何將一列分成2列?
- 22. 在C中將2個字節組合成一個短int int
- 23. 如何得到一個字節的最後2位
- 24. 將IP地址分成八位字節,但用sscanf跳過第一個八位字節
- 25. Python:如何從一個4字節的字節數組中獲取一個4字節大小的整數?
- 26. 如何將每個字節代表4像素(每像素2位)的19200字節大小的字節數組轉換爲320x240字符的位圖
- 27. 如何從一個字節流中分離一個字節
- 28. 如何將一個Android.graphics.bitmap改成一個字節數組在c#
- 29. 如何將一個字符串分成幾對
- 30. 將2字節轉換爲IDL中的一個16位整數
如何我可以生成每對?? 感謝您的回覆。 – devoidfeast
@Programming_Kills:pair? – aib