正在加载图片...
C语言程序设计 清华大学郑莉安颖莲 位运算 按位异或 。 运算规则 两个操作数进行异或: 若对应位相同,则结果该位为0, 若对应位不同,则结果该位为1。 ·举例:计算071^052 071: 00111001 052: A)00101010 071^052: 00010011 。用途: 使特定位翻转(与0异或保持原值,与1异或取反) 例如:要使01111010低四位翻转: 01111010 00001111 01110101 Page 8 C语言程序设计 清华大学 郑莉 安颖莲 Page 8 位运算——按位异或(^) • 运算规则 - 两个操作数进行异或:若对应位相同,则结果该位为 0, 若对应位不同,则结果该位为 1。 • 举例:计算 071^052 071: 0 0 1 1 1 0 0 1 052:(^) 0 0 1 0 1 0 1 0 071^052 : 0 0 0 1 0 0 1 1 • 用途: - 使特定位翻转(与0异或保持原值,与1异或取反)。 例如:要使 01111010 低四位翻转: 0 1 1 1 1 0 1 0 (^) 0 0 0 0 1 1 1 1 0 1 1 1 0 1 0 1
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有