C++ 算术运算符中的 a++ ; ++a ; a-- ; --a;

//运算符
//算术运算符中的 a++ ; ++a ; a-- ; --a;
//a++ 先赋值 然后 a 加 1
//举例:a = 3;b = 2 ;b = ++a; 则有:a = 4; b = 4;

#include<iostream>
using namespace std;
#include<string>    //使用C++分格的字符串需要使用这个头文件
int main()
{
	//1. 前置递增
	//作用是让变量 + 1
	int a = 10;
	++a;
	//cout << a << endl;

    //2. 后置递增
	//作用是让变量 + 1
	//cout << a++ << endl;

	//3. 前置和后置的区别
	//前置递增 先让变量+1 然后进行表达式运算
	//后置递增 先进行表达式运算,然后让变量 + 1
	int a2 = 10;       //10
	cout << a2 << endl;
	int b2 = ++a2;     //11
	cout << b2 << endl;
	int b3 = a2++;     //11
	cout << b3 << endl;
	cout << a2 << endl;//12
	system("pause");
	return 0;
};

版权声明:本文为qq_40417070原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。