HOMELv020 関数のプロトタイプ宣言を記述する主な目的はどれか。 2026年3月4日 コンパイラに関数の仕様を事前に知らせ、呼び出し時の不整合を防ぐために行う。 #define SQUARE(x) x * x と定義したとき、SQUARE(2 + 3) の結果はどうなるか。 数学関数 sqrt(x) を使用するためにインクルードが必要なヘッダはどれか。