函數重載條件有三條


#include<iostream>
//函數占位參數如下
    // void se(int)-
//函數重載,允許函數名重復,但是參數數量不同
//函數重載條件
    //1.同一個作用下
    //2.函數名相同
    //3.函數參數類型不同,或者參數個數或順序不一樣。 
    //函數返回值不可以作為函數重載的條件 
using namespace std;
int func(int a, int b)
{
    return a+b;
} 
int func(int a, int b,int c)
{
    return a+b+c;
} 
//因為函數參數個數不用而進行的函數重載
int  
int main()
{
    cout << func(5,6) << endl;
    cout << func(5,6,7) << endl;
    system("pause");
    return 0; 
} 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM