>>923
sizeofはオペランドの記憶領域サイズを返すんだから、
sizeof(i-1) sizeof(i) sizeof(int) sizeof(1)
は全て同じ値に静的にコンパイル時決定される。

sizeof(array)は動的に実行時決定される。
但し、この例の場合にはコンパイラの最適化により静的にコンパイル時決定されるかもね。

で、キチガイが湧いてきたのでこれで終りにします。ゴメン