うそ。規格では次のようになっている。ISO/IEC 9899, 1999 より: > 6.5.7 > The result of E1 >> E2 is E1 right-shifted E2 bit positions. > If E1 has an unsigned type or if E1 has a signed type and a > nonnegative value, the value of the result is the integral > part of the quotient of E1 / 2^E2. If E1 has a signed type > and a negative value, the resulting value is implementation-defined.