C++基础--函数重载

Posted slwang-27921804

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C++基础--函数重载相关的知识,希望对你有一定的参考价值。

函数重载定义:

  在相同的作用域中具有相同的函数名而函数形参列表(参数类型、参数个数、参数顺序)不同的两个函数,称之为函数重载。注意:函数返回值类型并不是重载的条件。

函数重载优点:

  可以使用相同的函数名
  有助于理解和调试代码
  易于代码维护

int testFunction(int a, int b)

    return (a>b?a:b);

double testFunction(double a, double b)

    return (a>b?a:b);

void testFunction(int a, int b, int c)

    cout<<"TestFunction"<<endl;

 

以上是关于C++基础--函数重载的主要内容,如果未能解决你的问题,请参考以下文章

C++基础——C++面向对象之重载与多态基础总结(函数重载运算符重载多态的使用)

喵呜:C++基础系列:缺省函数函数重载

喵呜:C++基础系列:缺省函数函数重载

喵呜:C++基础系列:缺省函数函数重载

C++基础学习笔记深入理解C++函数重载(非常重要!!!)

C++笔记--面向对象(OOP)编程基础--操作符重载及友元