exp777.hatenablog.com

頭の中はゲームでいっぱい

2010-02-04から1日間の記事一覧

インクリメントの話

i = 0; i = i++ + ++i; これで i の中身はどうなるの?っていう話。 C言語(gcc)だと 3 で、JavaやJavaScriptだと 2 になった。 Cはアセンブリを見るとこうなってる。 movl $0, -12(%ebp) leal -12(%ebp), %eax incl (%eax) movl -12(%ebp), %edx leal -12(%e…