zoukankan      html  css  js  c++  java
  • 运算符

     1 算术运算符:
     2 %:取模就是取余数。5/2余1,1就是余数。10%4余2。2就是余数,左是被模数,右边是模数。左边小于右边结果是左边,左右相等是0。右边是1结果是0。左边是负数结果是负数。
     3 
     4 ++a:先自增再执行。
     5 a++:先执行再自增。
     6 --b,b--同上。
     7 
     8 转义字符: 通过来转变后面的字母或者符号的含义。
     9 
    10 例如:
    11 
    换行 键
    12 	制表符table键
    13 
    :回车键 window系统,回车符是由两个字符来表示
    。
    14 :退格键
    15 
    16 
    17 赋值运算符: = 赋值符号
    18 
    19 x=x+1 先相加再赋值
    20 x+=1 直接赋值。
    21 
    22 
    23 比较运算符: == 等于符号 不能写成=24 
    25 boolean 结果是true false 
    26 
    27 
    28 逻辑运算符: x>3 &(并且) x<6 不能写成3<x<629 
    30 
    31 位运算:
    32 
    33  &"与" 两边为true结果为true ,只要有一边为false结果为false
    34  true  & false = false
    35  true  & true  = true
    36  false & true  = false
    37  false & false = false
    38 
    39 “或” 两边为false结果为false ,只要有一边为true结果为true
    40  true  | false=true
    41  true  | true=true
    42  false | true=true
    43  false | false=false
    44  
    45  ^"异或" 两边相同结果为false,不同为true。  
    46  true  ^ false=true
    47  true  ^ true=false
    48  false ^ true=true
    49  false ^ false=false
    50  
    51  反码
    52   
    53  100110 反码后 011001
    54 
    55 !逻辑非。
    56 
    57 && 短路 
    58 & 和&&的区别:
    59 &:左右边都运算
    60 &&:左边为假是 右边不运算。
    61 |:两边都参与运算
    62 ||:左边为真是,右边不参与运算。
    63 
    64 位运算符:
    65 
    66 <<左移 3<<2 3左移2位 右边空位用0补上。左移就是乘以2的位数次幂。
    67 >>右移 3>>2 3右移2位 左边空位用0补上。右移就是除以2的位数次幂。
    68 >>>无符号右移 空出来的位置都拿0补上。
    69 ^异或,一个数异或另一个数两次结果还是原数。
    70 
    71 三元运算符:(条件表达式)?表达式1;表达式2; 如果是true执行条件表达式1。如果是false执行表达式2。
  • 相关阅读:
    PHP学习
    python获取命令行参数 启动文件
    SQLServer中char、varchar、nchar、nvarchar的区别
    VBA
    python 爬虫资料
    python乱码问题之爬虫篇
    angularjs component
    通过jQuery Ajax使用FormData对象上传文件
    directive完成UI渲染后执行JS
    交易日志
  • 原文地址:https://www.cnblogs.com/wangshengl9263/p/3351895.html
Copyright © 2011-2022 走看看