#include <iostream>
using namespace std;
main(){
int i = 5;
cout << i++ << i--<< ++i << --i << i << endl;
}
Run Code Online (Sandbox Code Playgroud)
用g ++编译的上述程序给出了输出:
45555
Run Code Online (Sandbox Code Playgroud)
而以下程序:
int x=20,y=35;
x =y++ + y + x++ + y++;
cout << x<< endl << y;
Run Code Online (Sandbox Code Playgroud)
结果为
126
37
Run Code Online (Sandbox Code Playgroud)
任何人都可以解释输出.
c++ ×1