我要更我的第二篇博客啦
文章目录
5.带默认形参指的函数
#include<iostream>
using namespace std
;
double Exchange(double amount
,double rate
=6.1104)
{
return amount
/rate
;
}
int main()
{
cout
<<Exchange(500)<<endl
;
cout
<<Exchange(500,6.9565);
}
(1).带默认值的形参必须定义在形参列表的后面 例如:void fun(int p1,int p2,int p3=10) (2)同一函数在不同作用域中可以指定不同的默认值 6.重载函数 函数名字相同,形参数量或返回值类型不同 根据形参个数和返回值类型调用不同的函数 例如 int Max (int x,int y); double Max(double x,double y); int Max(int x,int y,int z); 7.内联函数:适用于小又多次调用的函数 inline double Exchange(double amount,double rate);