カテゴリー
C++

関数に関してのC言語との違い

「関数について知ろう」の章では関数について説明しましたが、この章ではC言語にはない関数の使い方について説明します。
C++では関数プロトタイプ宣言で、デフォルト引数(あらかじめ決められている値)を設定することが出来ます。
つまり、関数プロトタイプ宣言で、デフォルト引数を設定すると、関数を呼び出すときの実引数を省略できます。
では例をみてみましょう。11 1次はデフォルト引数を複数設定した時の例を見てみましょう。
11

1

1すべてに共通することは直接実引数を指定した場合はデフォルト引数よりも優先されます。11 では次の例をみてみましょう。1 デフォルト引数の設定の方法は関数プロトタイプ宣言に書く以外に関数の定義に直接書く方法もあります。
この例ではdisplay関数にデフォルト引数を設定しています。111
また以下のように真ん中だけを設定することもできません。1