实例 C++ 函数重载

x
 
#include <iostream>
using namespace std;
int plusFuncInt(int x, int y) {
  return x + y;
}
double plusFuncDouble(double x, double y) {
  return x + y;
}
int main() {
  int myNum1 = plusFuncInt(8, 5);
  double myNum2 = plusFuncDouble(4.3, 6.26);
  cout << "Int: " << myNum1 << "\n";
  cout << "Double: " << myNum2;
  return 0;
}
                    

输出结果

Int: 13
Double: 10.56