|
関数プロトタイプ()は、C言語やC++における関数の宣言であり、関数本体を省略して、関数名、アリティ、引数のデータ型、返り値のデータ型を示したもの。関数定義は関数が何をするかを示すが、関数プロトタイプはそのインタフェースを示すと考えることができる。 プロトタイプでは、引数の名前はオプションだが、その型は(ポインタかどうか、constかどうかなど)全修飾付きで必須である。 == 例 == 例として、以下の関数プロトタイプを考える。 このプロトタイプから判ることは、関数名が "fac" であり、その引数は1個で整数であり、返り値も整数だということである。この関数を使いたい場合、プログラムのどこかで関数定義を提供しなければならない。 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「関数プロトタイプ」の詳細全文を読む 英語版ウィキペディアに対照対訳語「 Function prototype 」があります。 スポンサード リンク
|