与运营商混淆

时间:2014-02-11 05:34:58

标签: c++

int i=c++ + c++; 

其中c也是整数,其值为5。 我认为这个问题的答案是1211!但事实证明它是10。 谁能解释一下? 提前谢谢..

1 个答案:

答案 0 :(得分:0)

这似乎是未定义的行为。有关详细信息,请参阅此帖子: Undefined behavior and sequence points