标签: c++ g++ clang cout
当我使用不同的编译器编译此源代码时,得到了不同的输出。
#include <iostream> using namespace std; int main() { int a=5, b=2; cout<<a-b<<b++<<++a<<a--<<a++<<--a<<b--<<a+b; return 0; }
你知道原因是什么吗?