zoukankan      html  css  js  c++  java
  • 学习第31天

    C语言

    1. 位、
       	1. ==一个字节由八个二进制位组成的==、最左为最高位、
    2. 位运算符、
       	1. ![位运算符](D:UsersDownloads位运算符.jpg)
       	2. 除 ~ 外其它均非单目运算符、
       	3. &——参加两个运算量、如果相应位1否位0、与逻辑运算符&&相似、
       	4. |——按位或、参加运算的运算量、如果两个相应的位有一个为1则为1、否为0、与逻辑运算符||相似、
       	5. ^——按位异或、参加运算的两个运算量、如果相同则位0否为1、
       	6. ~——单目运算符、只有一个运算量、对数字取反、
       	7. <<——将一个数的二级制左移若干位、右侧补0、每左移一位相当于原数的十进制乘以2
            	1. unsigned int a = 5<< 1;——左移一位、
       	8. .>>——将一个数的二级制右移若干位、左侧补0、每右移一位相当于原数的十进制除以2小数部分舍弃、
       	9. 赋值运算符与位运算符可以结合使用、&=  |=  >>=  <<=  ^=
            	1. a &= b  —— a = a & b 
       	10. ![](https://img2020.cnblogs.com/blog/2058175/202009/2058175-20200920112547496-311227593.jpg)
  • 相关阅读:
    《世界是数字的》
    IT小小鸟读书笔记
    Codeforces Round #665 Div.2 (CF1401)
    Codeforces Round #662 Div.2 (CF1392)
    std::array的效率问题
    CSS布局学习总结
    TCP中三次握手与四次挥手
    初见Vuex
    初见webpack
    CentOS7使用yum简便安装mysql5.7
  • 原文地址:https://www.cnblogs.com/chengyaohui/p/13699227.html
Copyright © 2011-2022 走看看