HOMELv016 `0.1 + 0.2 == 0.3` という比較が偽になる主な理由はどれか。 2026年3月4日 多くの浮動小数点表現では0.1などを正確に表現できず、微小な誤差が生じるため。 関数の引数リストで `void` を使う `int func(void)` の意味はどれか。 `char s[] = “abc\0def”;` に対して `strlen(s)` を実行した結果は。