一見4294967295になりそうですが、ビット演算をするとなぜかsigned(符号付)値として認識されてしまいます。単に0xffffffffだと違います。 つまり、1回の代入演算で関数fが2回呼び出されます。それによって、上記のような結果になります。 2回にわたってお ...