优先级和结合性的个人理解

运算符的优先级和结合性

  • 总表
  • 优先级
  • 结合性
    • 对于结合性的类型的解释

这是一道题引发的文章

原题贴上ヾ(⌐ ■_■)
优先级和结合性的个人理解_第1张图片
存在意义:为了保证在含有多种运算符的表达式得到唯一的结果,规定了优先级和结合性

总表

表格摘自百度百科

c++运算符优先级和结合性

<
运算符 描述 例子 可重载性
第一级别
:: 作用域解析符 Class::age = 2; 不可重载
第二级别
() 函数调用 isdigit(‘1’) 可重载
() 成员初始化 c_tor(int x, int y) : _x(x), _y(y*10){}; 可重载
[] 数组数据获取

你可能感兴趣的:(c++)