1. 程式人生 > >函式 預設值、過載、內聯

函式 預設值、過載、內聯

#include<iostream>
using namespace std;
inline void fun(int i,int j=20,int k=30);
inline void fun(double i,double j,double k);
int main()
{
    fun(1,2,3);
    fun(1.2,1.3,1.4);
}
void fun(int i,int j,int k)
{
    cout<<i<<","<<j<<","<<k<<" int"<<endl;
}
void fun(double i,double j,double k)
{
    cout<<i<<","<<j<<","<<k<<" double"<<endl;

}

//行內函數(建議性使用)

//過載  同作用域,名同,資料型別或個數不同;