函数重载格式(图片+代码段呈现)
#include "iostream"
using namespace std;
void rlxy(int a)
{
cout << "int a"<< endl;
}
void rlxy(char a)
{
cout << "char a"<< endl;
}
int main()
{
rlxy(99);
rlxy('c');
}
函数重载的依据
聪明的编译器会把rlxy(int a) 推导为rlxy_int
会把rlxy(char a) 推导为rlxy_char
函数重载的注意事项
返回值不能作为重载的依据
形参个数,类型都可以作为重载的依据