同样的函数名,可以执行多种操作: 同样的函数名,可以多个数据类型使用 同样函数名,参数长度不同可以同时使用 同样函数名,参数类型定义不同可以同时使用 // 同样的函数名,可以多个数据类型使用 // int类型的求和 int sum(int num1, int num2) { int s = num1 + num2; return s; } // double类型的求和 double sum(double num1, double num2) { double s = num1 + num2; return s; } // 同样函数名,参数长度不同可以同时使用 int sub(int num1, int num2) { int s = num1 - num2; return s; } int sub(int num1, int num2,int num3) { int s = num1 - num2 - num3; return s; } // 同样函数名,参数类型定义不同可以同时使用 bool sub(int num1, int num2,bool p) { int s = num1 - num2; if(p == true) { Print("当前计算结果:" + string(s)); } return s; }C++复制