関数のデフォルト引数

C++ではあらかじめデフォルト引数を決めておけばその引数を省略して呼び出すことができるようになりました。



#include <iostream.h>

void test(int a=10,int b=5);

void main(void)
{
 test();
 test(1);
 test(1,2);
}

void test(int a,int b)
{
 cout <<"a="<<a<<" "<<"b="<<b<<endl;
}

※a=10 b=5
 a=1 b=5
 a=1 b=2 となる





C++の基礎のページへ



ホーム PV ランキング