#include <iostream>
using namespace std;
int fun() {
staticint xx = 0;
++xx;
returnxx;
}
int main(void)
{
inta=1, b=2, c=3;
charx, y;
cout<< a << b << c << endl;
cout<< fun() << fun() << fun() << endl;
cout<< (x = getchar()) << (y = getchar()) << endl;
return0;
}
cout后的表达式求值是从右向左的1 2 3,压栈
3 |
2 |
1 |