次の方法で共有


関数の概要

関数は関数が呼び出される前に宣言が表示された場合は定義宣言として使用できる定義があり宣言が必要です。関数定義は関数が呼び出されると関数本体が実行されるコードに示します。

関数宣言はプログラムの別の場所で定義された関数の名前戻り値の型および属性を設定します。関数宣言は関数の呼び出しに配置する必要があります。このためランタイム関数の宣言を含むヘッダー ファイルはランタイム関数の呼び出しの前のコードに含まれています。宣言にパラメーターの型および次元数に関する情報がある場合プロトタイプ宣言はです。詳細については関数プロトタイプ を参照してください。

コンパイラは必要な場合はいつでも以降の呼び出しの引数の型が関数のパラメーターを使用する関数と比較しパラメーターの型に引数の型を変換するにはプロトタイプを使用します。

関数が呼び出し元の関数から呼び出された関数の実行制御を渡します。引数が存在する場合呼び出された関数の値で渡されます。呼び出し元の関数に対する呼び出し先関数の戻り値がコントロールと値の return のステートメントが実行されます。

参照

概念

関数 (c)