a=a+(a++)和b=a+(a++)有什么区别

#include
usingnamespacestd;
intmain()
{
	inta,b;
	a=5;
	a=a+(a++);
	cout<	a=5;
	b=a+(a++);
	cout<	return0;
}vs2010下输出11,10.不过导致输出结果不同的原因是什么?求一个详细的解释
慕码人2483693
浏览 409回答 2
2回答

繁华开满天机

#includeusingnamespacestd;intmain(){inta,b;a=5;a=a+(a++);cout
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript