1、C语言中的 >>= 意思为:右移后bai赋值

代码示例为:

x = 8; 
x >>= 3;

右移后结果为:00000000 00000000 00000000 00000001

2、C语言中的 <<= 意思为:左移后赋值

代码示例为:

x = 8;

x <<= 3;

左移后赋值结果为:00000000 00000000 00000000 01000000

3、C语言中的 &= 意思为:按位与后赋值

代码示例为:

x = 0x02;

x &= 0x01;

按位与后的结果为:0x00

4、C语言中的 ^= 意思为:按位异或后赋值

代码示例为:

x = 0x02;

x ^= 0x01;

按位异或的结果为:0x03 等同于0011

5、C语言中的 |= 意思为:按位或后赋值

代码示例为:

x = 0x02;

x  |= 0x01;

按位或的结果为:0x03 等同于0011

C语言中 “>>=,<<=,=,^=,|=” 分别表示什么意思? 举例说明相关推荐

  1. C语言中 二进制有哪几个运算符 (举例),C语言中位运算符有哪些

    前言继承是OOP设计中的重要概念.在C++语言中,派生类继承基类有三种继承方式:私有继承(private).保护继承(protected)和公有继承(public).一.继承规则继承是C++中的重要特 ...

  2. 常见位操作及运算应用举例:1,C语言中位运算符异或“∧”的作用​​​​​​​2,异或运算的作用3,(与运算)、|(或运算)、^(异或运算)

    1 C语言中位运算符异或"∧"的作用: 异或运算符∧也称XOR运算符.它的规则是若参加运算的两个二进位同号,则结果为0(假):异号则为1(真).即0∧0=0,0∧1=1,1∧1=0 ...

  3. C语言中符号表示什么意思?举例说明

    C语言中>>=,<<=,&=,^=,|=分别表示什么意思?举例说明 1.C语言中的 >>= 意思为:右移后赋值 代码示例为:x = 8; x >> ...

  4. 生活中的算法的实际举例_c语言问题: 什么是算法?试从日常生活中找3个例子,描述它们的算法。 详细点,谢谢!...

    c语言中的算法是指:一系列解决问题的清晰指令,用系统的方法描述解决问题的策略机制.也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出.通俗说就是解决问题的方法和步骤. 描述算法的例子: 问题 ...

  5. 技术图文:C#语言中的泛型 I

    C#语言中的泛型 I 知识结构: 1. 泛型概述 泛型广泛应用于容器(Collections)和对容器操作的方法中. 从 .NET Framework2.0 开始,微软提供了一个新的命名空间Syste ...

  6. C语言中static的作用及C语言中使用静态函数有何好处

    转自:http://www.jb51.net/article/74830.htm 在C语言中,static的作用有三条:一是隐藏功能,二是保持持久性功能,三是默认初始化为0. 在C语言中,static ...

  7. c语言中循环结构的作用,C语言循环结构知识点

    C语言循环结构知识点 引导语:循环结构可以减少源程序重复书写的工作量,用来描述重复执行某段算法的问题,这是程序设计中最能发挥计算机特长的程序结构.以下是百分网小编分享给大家的C语言循环结构知识点,欢迎 ...

  8. c语言中条件编译相关的预编译指令

     一. 内容概述 本文主要介绍c语言中条件编译相关的预编译指令,包括#define.#undef.#ifdef.#ifndef.#if.#elif.#else.#endif.defined. 二. ...

  9. C语言1e12怎么识别,掌握C语言中基本的运算符

    2.3.7 逗号运算符与逗号表达式 (10) 2.4 数据类型转换 (11) 2.4.1 自动类型转换 (11) 2.4.2 赋值转换 (12) 2.4.3 强制类型转换 (12) 习题二 (13) ...

  10. C语言中信号函数(signal)的使用

    先来简单谈谈C语言中的信号(signal) 首先,signal是C语言库中的函数,它实际上是软中断,也就是软件发出的终端,本质来说,类似于int n. 对于接收到该软中断信号的进程,就会停下手头的工作 ...

最新文章

  1. ubuntu chm文档阅读器
  2. 在ApacheHTTPD服务器中使用DSO完全分析
  3. 「工科神器」MATLAB风波未平,「化学神器」ChemOffice再爆清查国内盗版行为
  4. Android 文件操作
  5. tcl中的string trim使用时需要注意substring是一个集合
  6. delete 字符数组 []_前端基础扫盲系列 长达8000字的数组总结
  7. 参会者说丨LiveVideoStackCon 2019上海 音视频技术大会
  8. C和指针之数组和函数部分总结
  9. 人脸注册源码faceregiste
  10. 多核 linux 绑定,Linux 操作系统下CPU多核心的绑定
  11. 浅谈大前端的代表技术及其影响,值得我们思考
  12. 一步步编写操作系统81 att内嵌汇编语法
  13. 也谈跨域数据交互解决方案
  14. 第三章 表单与表单元素
  15. Webpower中国区发布《2015年中国金融保险行业邮件营销市场报告》
  16. PhotoScissors 6 for Mac(mac抠图软件)
  17. c语言转为or1200汇编语言,gogo全站-官网首页
  18. matlab如何镜像处理图片,matlab实现图像镜像
  19. 【友盟+】国庆假期旅游类APP使用报告(上)
  20. win10如何设置有线和无线同时上内网和外网?

热门文章

  1. 大学计算机专业实习报告
  2. 全网最详细金融APP测试功能点-测试用例,详细整理(全)
  3. android关于 text_to_speach的使用(tts)
  4. font-family可以设置的字体
  5. kong/kongA docker部署+汉化
  6. 成功_专业_社交_意识
  7. MySQL(学习笔记)
  8. linux查看进程被kill原因,定位Linux下定位进程被谁KILL
  9. 利用百度APIStoreSDK获取Json数据并解析加载到ListView上
  10. Cocos之 从C++过渡到Lua