HOMELv019 `x &= ~mask;` という操作は何を行うか。 2026年3月4日 マスクビットを反転させてANDをとることで、指定した箇所のビットのみを確実に消去できる。 関数ポインタの宣言 `int (*f)(double);` の意味はどれか。 `int a[5] = {1, 2};` としたとき、 `a[2]` の値はどうなるか。