⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 +

📁 实现特定功能的俐子,,很好的大家快来下巴,,大家来分享
💻
字号:
【例4.22】  函数重载产生多态性的例子。
#include<iostream>
using namespace std;
double max(double,double);//2个实型参数的函数原型
int max(int,int);//2个整型参数的函数原型
char max(char,char);//2个字符型参数的函数原型
int max(int,int,int);//3个整型参数的函数原型
void main(){
		cout<<max(2.5,17.54)<<″ ″<<max(56,8)<<″ ″<<max(′w′,′p′)<<endl;
		cout<<″max(5,9,4)=″<<max(5,9,4)<<″     <<max(5,4,9)=″<<max(5,4,9)<<endl;
}
double max(double m1,double m2)
{ return(m1>m2)?m1: m2;}
int max(int m1,int m2)
{return(m1>m2)?m1: m2;} 
char max(char m1,char m2)
{return(m1>m2)?m1: m2;} 
int max(int m1,int m2,int m3)
		{int t=max(m1,m2);
		return max(t,m3);
}
C++能够正确调用相应函数,程序输出结果如下:
17.54 56 w
max(5,9,4)=9 max(5,4,9)=9

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -