C++教程
C++控制语句
C++函数
C++数组
C++指针
C++对象
C++继承
C++多态
C++抽象
C++常用
C++ STL教程
C++迭代器
C++程序

C++操作符

操作符只是用于执行操作的符号。可以有多种类型的运算,例如算术运算,逻辑运算,按位运算等。
有以下几种类型的运算符可以用C语言执行不同类型的运算。
算术运算符 关系运算符 逻辑运算符 按位运算符 赋值运算符 一元运算符 三元或条件运算符 C++操作符

C++运算符优先级

将首先评估哪个运算符的运算符种类的优先级。关联性指定要评估的操作员方向,可以从左到右或从右到左。
让我们通过以下示例了解优先级:
int data=5+10*10;
“data”值105,因为*(乘法运算符)在 +(加法运算符)之前求值。
C++运算符的优先级和关联性如下所示:
Category Operator Associativity
Postfix () [] -> . ++ - - Left to right
Unary + - ! ~ ++ - - (type)* & sizeof Right to left
Multiplicative * / % Left to right
Additive + - Right to left
Shift << >> Left to right
Relational < <= > >= Left to right
Equality == !=/td> Right to left
Bitwise AND & Left to right
Bitwise XOR ^ Left to right
Bitwise OR | Right to left
Logical AND && Left to right
Logical OR || Left to right
Conditional ?: Right to left
Assignment = += -= *= /= %=>>= <<= &=^=|= Right to left
Comma , Left to right
昵称: 邮箱:
Copyright © 2022 立地货 All Rights Reserved.
备案号:京ICP备14037608号-4