zoukankan      html  css  js  c++  java
  • C++

    The following table lists the precedence and associativity of C++ operators. Operators are listed top to bottom, in descending precedence.

    Precedence Operator Description Associativity
    1 :: Scope resolution Left-to-right
    2 ++  -- Suffix/postfix increment and decrement
    type()type{} Function-style type cast
    () Function call
    [] Array subscripting
    . Element selection by reference
    -> Element selection through pointer
    3 ++  -- Prefix increment and decrement Right-to-left
    +  - Unary plus and minus
    !  ~ Logical NOT and bitwise NOT
    (type) C-style type cast
    * Indirection (dereference)
    & Address-of
    sizeof Size-of
    new,new[] Dynamic memory allocation
    delete,delete[] Dynamic memory deallocation
    4 .*  ->* Pointer to member Left-to-right
    5 *  /  % Multiplication, division, and remainder
    6 +  - Addition and subtraction
    7 <<  >> Bitwise left shift and right shift
    8 <  <= For relational operators < and ≤ respectively
    >  >= For relational operators > and ≥ respectively
    9 ==  != For relational = and ≠ respectively
    10 & Bitwise AND
    11 ^ Bitwise XOR (exclusive or)
    12 | Bitwise OR (inclusive or)
    13 && Logical AND
    14 || Logical OR
    15 ?: Ternary conditional Right-to-left
    = Direct assignment (provided by default for C++ classes)
    +=  -= Assignment by sum and difference
    *=  /=  %= Assignment by product, quotient, and remainder
    <<=  >>= Assignment by bitwise left shift and right shift
    &=  ^=  |= Assignment by bitwise AND, XOR, and OR
    16 throw Throw operator (for exceptions)
    17 , Comma Left-to-right
  • 相关阅读:
    JS的构造函数
    Wdcp在安装memcached出现错误的解决办法
    mac 下 xampp 多域名 多站点 多虚拟主机 配置
    JS快速获取图片宽高的方法
    全文检索引擎Solr系列——整合MySQL、MongoDB
    php:获取浏览器的版本信息
    css3 media媒体查询器用法总结
    转:利用node压缩、合并js,css,图片
    火车进站
    三角形有向面积
  • 原文地址:https://www.cnblogs.com/blfshiye/p/4299933.html
Copyright © 2011-2022 走看看