プロトタイプ宣言は、ヘッダーファイルに記述されることが多いです。 ヘッダーファイルは、関数のインターフェースを定義し、複数のソースファイルで共有されるため、プロトタイプ宣言を一元管理するのに適しています。 これにより、関数のインターフェースが変更された場合でも、ヘッダーファイルを更新するだけで済み、他のソースファイルに影響を与えずに済みます。