| 関数の型情報と関数プロトタイプ | 関数プロトタイプの書き方 | 暗黙の型情報 | ライブラリ関数の関数プロトタイプ | 演習問題 | 関数の型情報と関数プロトタイプ 一般にC言語で関数を実行する際には, その関数を定義するときに指定した型の引数を渡し, それらの値を用いて何らかの処理を実行した結果が, 同様に関数の定義で指定した型の値(戻り値)として戻ってきます. たとえば下のように定義された関数addではdouble型の二つの引数が渡されて, それらを足した結果としてdouble型の値が戻ってきます. double add(double a, double b) { return a+b; } この関数を使ったプログラムは例えば以下のようになります. #include <stdio.h> double add(double a, double b) { return a+b; }