5_普通位运算

来源:互联网 发布:淘宝没有自然排名 编辑:程序博客网 时间:2024/04/28 23:14
//_5_普通位运算//_5_main.cpp#include <stdio.h>#include <stdlib.h>//C语言提供了六个位运算符,本例介绍其中四个//分别是:按位与(&)、按位或(|)、按位异或(^)、以及取反(~)//仅仅取反(~)是一元运算符//位操作只是对int型和char型而言int main(){//定义一个无符号字符型变量,此变量只能用来存储无符号数unsigned char result;int a,b,c,d;a = 2;b = 4;c = 6;d = 8;//对变量进行“按位与”操作result = a&c;printf("result = %d\n",result);//对变量进行“按位或”操作result = b|d;printf("result = %d\n",result);result = a|d;printf("result = %d\n",result);//对变量进行“按位异或”操作result = a^d;printf("result = %d\n",result);//对变量进行取反(~)操作result = ~a;printf("result = %d\n",result);//2->253system("pause");return 0;}

0 0
原创粉丝点击