掩码操作

掩码(英语:Mask)在计算机学科及数字逻辑中指的是一串二进制数字,通过与目标数字的按位操作,达到屏蔽指定位而实现需求。

0110011011
1111110000
0110010000

例子: x = 0x89ABCDEF & 0xFF
得0x000000EF
x = 0x1548AC48 & 0xFF

0x1548AC48
0x48 = 01001000
0xFF = 11111111
得0x00000048

源码:x = 0x87654321 掩码:0xFF

  1. 结果: 0x00000021
    答案:x & 0xFF
    2.结果:0x789ABC21:转出二进制计算
    1000 ^ 0000
    1000 1111 0111
    0010 0001
    ~0xFF
    答案:x ^ ~0xFF
    3.结果:0x876543FF
    1000 || 0000 = 1000
    0111 || 0000 = 0111
    0010 || 1111 = 1111
    答案:x || 0xFF
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容