C ++中的增量运算符

时间:2019-04-03 01:37:32

标签: c++ increment

以下C ++代码在Turbo C ++编译器中给出的输出是(57和94),而在CodeBlocks中给出的输出是(56和93)。我现在很困惑,从逻辑上讲,我得到的答案是(56和93)。

#include <iostream>
using namespace std;

int main()
{
    int x = 20, y = 35;
    x = y++ + x++;
    y = ++y + ++x;
    cout << x << "\t" << y;
    return 0;
}

0 个答案:

没有答案