Sunday 5 January 2014

Default Arguments

/*c++ allows us to call functions without specifying all its arguments,
In such cases function assings default values to parameters*/
#include<iostream.h>
#include<conio.h>
int sum(int a,int b=10,int c=20)
{
return(a+b+c);
}
int sum(int a=10,int b=20)
{
return(a+b);
}
void main()
{
int a,b,c;
clrscr();
cout<<"Enter the values of three intgers..";
cin>>a>>b>>c;
cout<<"sum1 is:"<<sum(a,b,c)<<"\n";
cout<<"sum2 is:"<<sum()<<"\n";
getch();
}

No comments:

Post a Comment