>>709
()と(void)が違う例
1行目のコメントはずして、2行目にコメントつけたらコンパイル通る

定義の時は()は(void)と同じで引数の無い関数の定義になる