C++运算优先级

运算符        含义                                 举例

我们提供的服务有:成都网站建设、网站设计、微信公众号开发、网站优化、网站认证、锡林浩特ssl等。为上千家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的锡林浩特网站制作公司

::          全局作用域                            ::name

::          类作用域                              class::name

::          命名空间作用于                         namespace::name

.        成员选择                                 object.member

->       成员选择                                 point->membe[]    

[]      下标                                    expr[expr]

()         函数调用                             name[expr_list]

()       类型构造                             type(expr_list)

++         后置递增函数                         value++

--         购置递减函数                          value --

++         前置递增函数                         ++value

--        前置递减函数                          --value

~         位求反

!        逻辑非

-        一员负号

+        一员正号

*        解引用

&        地址

()        类型转换

sizeof        对象大小                            sizeof(expr)

sizeof()        类型的大小                        sizeof(type)

sizeof()        参数包的大小                        sizeof...name

new        创建对象

new[]        创建数组

delete         释放对象

delete[]        释放数组

->*        指向成员函数的指针

.*        指向成员选择的指针

*        乘法

/        除法

%        求余

+        加法

-        减法

<<        向左移位

>>        向右移位

<        小于

<=        小于等于

>        大于

>=        大于等于

==        等于

!=        不等于

&        位求与

^        异或

|        位或

&&        逻辑与

||        逻辑或

,        逗号


新闻标题:C++运算优先级
文章转载:http://ybzwz.com/article/jjppoo.html