网站线上投票怎样做,建设项目自主验收验收网站,wordpress缓存文件在,网站更新的意义自增运算符 会把操作数加 1#xff0c;自减运算符 – 会把操作数减 1。因此#xff1a;
x x1;等同于x;同样的#xff1a;
x x-1;等同于x--;无论是自增运算符还是自减运算符#xff0c;都可以放在操作数的前面#xff08;前缀#xff09;或后面#xff08;后缀…自增运算符 会把操作数加 1自减运算符 – 会把操作数减 1。因此
x x1;等同于x;同样的
x x-1;等同于x--;无论是自增运算符还是自减运算符都可以放在操作数的前面前缀或后面后缀。例如
x x1;可以写成x; // 前缀形式或者
x; // 后缀形式前缀形式与后缀形式之间有一点不同。如果使用前缀形式则会在表达式计算之前完成自增或自减如果使用后缀形式则会在表达式计算之后完成自增或自减。
实例
请看下面的实例理解二者之间的区别
#include iostream
using namespace std;int main()
{int a 21;int c ;// a 的值在赋值之前不会自增c a; cout Line 1 - Value of a is : c endl ;// 表达式计算之后a 的值增加 1cout Line 2 - Value of a is : a endl ;// a 的值在赋值之前自增c a; cout Line 3 - Value of a is : c endl ;return 0;
}当上面的代码被编译和执行时它会产生下列结果
Line 1 - Value of a is :21
Line 2 - Value of a is :22
Line 3 - Value of a is :23