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

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

技术教程推荐

软件测试52讲 -〔茹炳晟〕

现代C++编程实战 -〔吴咏炜〕

互联网人的英语私教课 -〔陈亦峰〕

流程型组织15讲 -〔蒋伟良〕

说透区块链 -〔自游〕

Tony Bai · Go语言第一课 -〔Tony Bai〕

深入C语言和程序运行原理 -〔于航〕

深入拆解消息队列47讲 -〔许文强〕

PPT设计进阶 · 从基础操作到高级创意 -〔李金宝(Bobbie)〕

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