いわゆる宣言 (Declaration) は、この関数を使用したいことをコンパイラに伝えるものです。その定義が今は見つからなくても問題ありません。エラーは報告しません。後で定義を記入します。
関数宣言の形式は非常に単純で、以下に示すように、関数定義内の関数本体を削除し、最後にセミコロンを追加するのと同じです。仮パラメータは書き込まない、書き込み専用データ型:
dataType functionName( dataType1 param1, dataType2 param2 ... );
関数宣言では、関数名、戻り値の型、パラメータ リスト (パラメータの型に重点を置く)、および関数に関連するその他の情報を指定します。関数プロトタイプ (関数プロトタイプ)。
関数プロトタイプは、コンパイラが関数の存在とその既存の形式を認識できるように、関数に関連する情報をコンパイラに伝えることです。関数が一時的に定義されていない場合でも、コンパイラは関数の使用方法を知っています。それ。
例:
dataType functionName( dataType1, dataType2 ... );
以上がC言語で関数を宣言する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。