>>857
初期化子には式を書くことが出来る。
iは宣言済みなので式に使用する事が出来る。問題ない。

int i = sizeof(i);