HOMELv003 関数のプロトタイプ宣言を記述する主な目的はどれか。 2026年3月4日 関数が定義される前に呼び出す場合、コンパイラにそのシグネチャを知らせる必要がある。 要素数5のint型配列 `int arr[5];` の最初の要素のインデックスはどれか。 関数の外部で定義され、プログラム全体から参照可能な変数の分類はどれか。