C++学习第五弹-----自增与自减

C++语言中,整型或者浮点数变量值的值加1可以使用自增运算符“++”
用法1:变量名++
用法2:++变量名
运行一下程序

#include<iostream>
using namespace std;
int main()
{
	int n1=5,n2=5;
	n1++;
	cout<<"n1="<<n1<<endl;
	++n2;
	cout<<"n2="<<n2<<endl;
	
	return 0;
}

结果:
在这里插入图片描述
我们发现并没有区别

#include<iostream>
using namespace std;
int main()
{
	int n3,n4,n1=5,n2=5;
	n3=n1++;
	cout<<"  n3="<<n3<<endl;
	n4=++n2;
	cout<<"  n4="<<n4<<endl;
	return 0;
}

在这里插入图片描述
加入赋值语句之后我们发现i++和++i的区别
i++是先把i原本的值给赋值过去再把i加1;
++i是加1之后把得到的值一起给赋值过去。
自减也是如此
i–是先把i原本的值给赋值过去再把i减1;
–i是减1之后把得到的值一起给赋值过去。
就酱样啦
就是因为你们不相信光,迪迦才不会到来。嘿嘿()


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