今天犯了一个很低级的错误 关于函数重载

    技术2024-12-03  18

    今天犯了一个很低接的错误 是关于函数重载的

    首先 想重新翻看c++ primer 什么是函数重载

        函数重载 是 (1) 出现在相同作用域

         (2)具有相同函数名

                         (3)参数列表不同

                       的函数

     

     

    下面我们来看看这几个函数吧

     

    A>  double  func(double ,double )

    B>  int         func(int        ,int       )

    C>  double  func (int         , int        )

    D>  int         func(float       , float     )

    E>  int         func (int)

    F>  int         func (float)

    G> float      func(float)

    H> double  func (const double, const double) 

     

    套用定义 写出函数重载的排列组合吧 哈哈 

     

     

    总结两条 :必须严格套用定义 函数重载跟参数有无const 和 函数返回类型无关

    最新回复(0)