什么是C++中的后缀运算符?


后缀运算符是作用于单个变量的一元运算符,可用于将值增 1(除非重载)。C++ 中有 2 个后缀运算符,++ 和 --。

在后缀符号(即 i++)中,i 的值会增加,但表达式的值是 i 的原始值。因此它 实际上先给表达式赋值,然后增加该变量。例如,

示例

#include<iostream>
using namespace std;

int main() {
   int j = 0, i = 10;

   // If we assign j to be i++, j will take i's current
   // value and i's value will be increatemnted by 1.
   j = i++;
   cout << j << ", " << i << "\n";
   return 0;
}

输出

将会输出 −

10, 11

更新时间: 2020 年 2 月 11 日

4K+ 浏览量

开启你的 职业

完成课程,获得认证

开始
广告
© . All rights reserved.