C++習(xí)題與解析(重載-01)

字號(hào):

01.分析以下程序執(zhí)行結(jié)果
    #include
    int add(int x,int y)
    {
    return x+y;
    }
    double add(double x,double y)
    {
    return x+y;
    }
    void main()
    {
    int a=4,b=6;
    double c=2.6,d=7.4;
    cout<}
    解:
    本題說明函數(shù)重載的使用方法, 這里有兩個(gè)add()函數(shù),一個(gè)add()函數(shù)的參數(shù)與返回值為int型,另一個(gè)的參數(shù)與返回值為double型,它們是根據(jù)參數(shù)類型自動(dòng)區(qū)分的。
    所以輸出為: 10,10