这个程序的输出?

时间:2013-09-14 08:40:13

标签: c increment undefined-behavior

以下代码如何运作?

main()
{
    int x = 20, y = 33;
    x=y++ + x++;
    y=++y + ++x;
    printf("%d%d", x, y);
}

x和y的值是多少?后增量如何发生?

1 个答案:

答案 0 :(得分:0)

它依赖于编译器。它有副作用。

相关问题