递增递减运算符

“咕咕咕~~”之所以写这篇文章嘞,是为了帮助自己更好的复习哒。

----------------------------------------------------------分割线-------------------------------------------------------------

++”和“--”是两个很特殊的运算符,它们是单目运算符,这个算子还必须是变量。这两个运算符分别叫做递增和递减运算符,它们的作用是给这个变量+1或者-1.

count++;

count+=1;

count = count +1;

综上所述,++aa++的主要区别在于递增操作的执行顺序。前者是先递增再进行其他操作,后者是先进行其他操作再递增。对于单独使用这两个递增操作的结果不会有太大的区别,但在复杂的表达式中,它们的顺序可能会对结果产生影响。因此,在编写代码时需要根据具体的需求选择适当的递增操作。

int main()
{
	int a = 0, b = 0;
	int c = 0, d = 0;

	printf("++a的值为%d,c++的值为%d\n", ++a, c++);

	return 0;
}
int main()
{
	int a = 0, b = 0;
	int c = 0, d = 0;

	b = ++a;//a先+1,再赋值给b。
	d = c++;//c先赋值给d,再+1.

	printf("b的值为%d,d的值为%d\n", b, d);
	printf("a的值为%d,c的值为%d\n", a, c);


	return 0;
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值