我是靠谱客的博主 秀丽银耳汤,最近开发中收集的这篇文章主要介绍c语言 异或_C语言位运算实例讲解,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

C语言位运算

有6种: &, | , ^(亦或), <<(左移), >>(右移)。

注意:参与位运算的元素必须是int型或者char型,以补码形式出现。

按位与&

&运算常应用于:

迅速清零

保留指定位

判断奇偶性

a & 1 = 1;则a为奇数

b & 1 = 0;则a为偶数

83f371cca270ce657413ec681c7f17a7.png

其实做为一个开发者,有一个学习的氛围跟一个交流圈子特别重要这里我推荐一个C语言C++交流群583650410,不管你是小白还是大牛欢迎入驻,大家一起交流成长,每天晚上有免费的公开课学习。

按位或|

按位或(“|”)用途:设定数据的指定位

97d74be1b7e2c00314516a01c911d1fb.png

按位异或^

异或 就是位相同等于零,相异等于1

按位异或作用:

1.定位反转

2.交换数值

最后

以上就是秀丽银耳汤为你收集整理的c语言 异或_C语言位运算实例讲解的全部内容,希望文章能够帮你解决c语言 异或_C语言位运算实例讲解所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(88)

评论列表共有 0 条评论

立即
投稿
返回
顶部