《C++Primer》| C++核心运算符的深入探讨与学习与实践结合
发布时间
阅读量:
阅读量
运算符相关研究
- 引言
-
基础定义
-
常用操作符
-
- 数学操作符
-
- 逻辑与比较操作符
-
- 赋值操作符
-
- 自增自减操作符
-
- 成员引用操作符
-
- 条件判断操作符
-
- 按位操作符
-
- sizeof操作符、分隔操作符
-
- 类型转换机制
-
-
结论
-
说明:本内容为个人归纳整理,若存在疏漏之处,诚邀读者在评论区共同探讨完善。
前言
C++语言内置了多种运算符,本文将重点归纳适用于基础数据类型操作数的相关运算符,以及若干由标准库所定义的运算符。随后将对用户自定义类型所涉及的运算符进行总结。
基本概念
C++语言中包含了一元运算符(针对单个操作数)、二元运算符(针对两个操作数)以及三元运算符(针对三个操作数)三种类型的运算符。
当表达式中存在多个运算符时,需要考虑运算符优先级、结合性以及求值顺序的问题
各类运算符均具有特定的优先级与结合性,其中优先级决定了表达式中各运算符的组合顺序,而结合性则用于说明在优先级相同的情况下如何进行组合。
对于大多数运算符而言,并未明确指定其操作数的求值顺序
常见运算符解析
1.算术运算
全部评论 (0)
还没有任何评论哟~
