C++中,假设b=10,a=8;要使ab两个数交换时用到t=b,b=a,a=t; 请详细解释一下它是

发布时间:2019-09-13 21:08:54

C++中,假设b=10,a=8;要使ab两个数交换时用到t=b,b=a,a=t; 请详细解释一下它是

推荐回答

t是一个临时变量;b=10,a=8;t=b; t=b=10b=a; b=a=8a=t; a=t=10b=a=8,a=t=10b=8,a=10;如果:b=a; b=a=8;a=t; 你哪来有给t赋值啊!所以这是错的!交换两个数的值!
以上问题属网友观点,不代表本站立场,仅供参考!