代码点读机 / C++ / ++

++ C++ · 运算符

自增运算符,让变量值加 1;前置 ++x 先加后用,后置 x++ 先用后加。

怎么用

++x 或 x++

小例子

int x = 0;
x++;
std::cout << x;

运行结果

1

提醒:前置通常效率略高,因为后置需要返回旧值的副本;对 bool 自增在 C++17 已删除

官方文档:https://en.cppreference.com/w/cpp/language/operator_incdec

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← C++全部词条