这是我写的代码。
想确认一下最后a和c的值。
在我看来的话,最后的输出结果应该为
6 3
4 3
才对
但是输出结果为 6 3 3 3 想问一下为什么呢?
求大佬解答一下。
(大一刚学C++不久)
#include <iostream>
using namespace std ;
int main()
{
int i = 1 , a = 0 ;
a = ++i + ++i ;
cout << a << " " << i << endl ;
int b = 1 , c = 0 ;
c = b++ + b++ ;
cout << c << " " << b ;
return 0 ;
}