C++ 运算符

C++ 运算符 首页 / C++入门教程 / C++ 运算符

操作符只是用于执行操作的符号。可以有多种类型的运算,例如算术运算,逻辑运算,按位运算等。

Cpp Operators 1

C++中运算符的优先级

将首先评估哪个运算符的运算符种类的优先级。关联性指定要评估的操作员方向,可以从左到右或从右到左。

链接:https://www.learnfk.comhttps://www.learnfk.com/c++/cpp-operators.html

来源:LearnFk无涯教程网

让我们通过以下示例了解优先级:

int data=5+10*10;  

"data"变量将包含105,因为*(乘法运算符)在+(加法运算符)之前求值。

C++运算符的优先级和关联性如下所示:

无涯教程网

CategoryOperatorAssociativity
Postfix() [] -> . ++ - -Left to right
Unary+ - ! ~ ++ - - (type)* & sizeofRight 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

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

微服务架构核心20讲 -〔杨波〕

深入拆解Java虚拟机 -〔郑雨迪〕

如何设计一个秒杀系统 -〔许令波〕

重学前端 -〔程劭非(winter)〕

玩转Spring全家桶 -〔丁雪丰〕

Python核心技术与实战 -〔景霄〕

Spring编程常见错误50例 -〔傅健〕

HarmonyOS快速入门与实战 -〔QCon+案例研习社〕

超级访谈:对话汤峥嵘 -〔汤峥嵘〕

好记忆不如烂笔头。留下您的足迹吧 :)