C++ 基础运算符与语句全面解析
1. 特殊运算符
在 C++ 里,有两类特殊运算符:自增( ++ )和自减( -- )运算符。它们的作用是对操作数进行加 1 或者减 1 的操作。运算符可以放在操作数之前(前缀形式),也能放在操作数之后(后缀形式)。
int a = 1, b = 1;
++a; // 2, 前缀自增
b++; // 2, 后缀自增
前缀和后缀自增/自减存在差异。前缀形式是先进行运算,然后返回新的值;而后缀形式则是先返回原始值,再进行运算。
int a = 1, b = 1, c, d;
c = --a; // c = 0, 前缀自减
d = b--; // d = 1, 后缀自减
2. 关系运算符
C++ 中有六种关系运算符:等于( == )、不等于( != )、小于( < )、小于等于( <= )、大于( > )以及大于等于( >= )。需要注意的是,等于运算符由两个等号构成,一个等号代表赋值运算符。这些运算符返回的是逻辑值,即真( true )或者假( false )。操作数必须是整数类型或者浮点类型。
超级会员免费看
订阅专栏 解锁全文
1616

被折叠的 条评论
为什么被折叠?



