函数重载

2021-02-10  本文已影响0人  一口亅

函数重载
函数名相同,提高复用性
条件:
同一个作用域下
函数名相同
函数参数类型不同 或者 个数不同 或者顺序不同
注意 : 函数返回值不可以作为函数重载的条件

/*
函数重载
函数名相同,提高复用性
条件:
    同一个作用域下
    函数名相同
    函数参数类型不同 或者 个数不同 或者顺序不同
注意 : 函数返回值不可以作为函数重载的条件
*/

//引用作为重载条件
void fun(int &a)
{
    cout << "1" <<endl;
}

void fun(const int &a)
{
    cout << "2" <<endl;
}

int main()
{
    int a = 10;
    fun(a);

    fun(10);

    return 0;

}
上一篇 下一篇

猜你喜欢

热点阅读