#include<iostream>
using namespace std;
/*
函数重载:
1、函数名相同
2、函数参数(类型,个数,顺序)不同。
3、返回值不是判断重载的条件
4、如果函数重载和默认参数值调用出现二义性,c++编译器编译失败。
*/
void play(int a, int b){ cout << a << b << endl; }
void play(int c){ cout << c; }//参数个数不同
void play(char c){ cout << c; }//参数类型不同
void play(int a, int b,int c=0){ cout << a << b << endl; }