私はvs2010コンパイラを使用していますが、あいまいさに直面しています
以下のコードは何を意味していますか?出力は何ですか?なぜですか?
int a;
cout<<(a=2)+(a=3)+(a=5)
質問が前に尋ねられた場合、またはそれが明らかである場合は、申し訳ありません! しかし、私は結果に混乱しています
output :15
私はここで私の答えを見つけることができませんでした:
これらの構成 (++ を使用) が未定義の動作になるのはなぜですか?
辛抱強く結果をもう一度見てください(お願いします)
事前に感謝