函数重载的概念函数重载 : 是函数的一种特殊情况, C++ 允许在 同一作用域中 声明几个功能类似 的同名函数 ,这些同名函数的 形参列表 ( 参数个数 或 类型 或 顺序 ) 必须不同 ,常用来处理实现功能类似数据类型不同的问题示例:#include <iostream>using namespace std; int Add(int x, int y) {cout << "int x, int y" << endl; // 为了方便区分return x + y;}double Add(double x, double y) {cout << "double x, double y" << endl; // 为了方便区分return x + y;}void Func(int a) {cout << "Func(int a)" << endl;}void Func(char b, int a) {cout << "Func(char b, int a)" << endl;}void Func(int a, char b) {cout << "int a, char b" << endl;} int main(void){cout << Add(1, 2) << endl;cout << Add(1.1, 2.2) << endl; Func(10);Func('A', 20);Func(10, 'A'); return 0;}