函数的重载

xiaoxiao2021-02-27  191

//函数的重载 //函数名相同时,三个要点:1、形参的数量不同   2、形参的类型不同   3、形参数量和类型都不同 //但是在C中,每个函数都必须有唯一的一个名字,这个就必须记住每一个函数的名字。 #include <iostream> using namespace std; int min(int, int); char min(char, char); double min(double, double, double); int main() {     int a=2, b=4, m;     char i='e', j='g', n;     double c=11.11, d=12.12, e=13.13, p;     m= min(a,b);     cout<<"min="<<m<<endl;     n= min(i,j);     cout<<"min="<<n<<endl;     p= min(c, d, e);     cout<<"min="<<p<<endl;     return 0; } int min(int x, int y) {     return x<y? x:y; } double min(double x, double y, double z) {     double temp;     temp= x<y?x:y;     return temp<z?temp:z; } char min(char x, char y) {     return x<y?x:y; }
转载请注明原文地址: https://www.6miu.com/read-12071.html

最新回复(0)