C++基础 -8- 函数重载

———————函数重载———————

🎄函数重载格式(图片+代码段)

 

#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(int a) 会把rlxy(char a) 推导为rlxy_char

 

🎄函数重载的注意事项

 

返回值不能作为重载的依据
形参个数,类型都可以作为重载的依据

———————End———————

 

posted @ 2023-12-16 08:51  日落悬崖  阅读(10)  评论(0)    收藏  举报