C++中的“重载”是什么意思?

如题所述

第1个回答  2022-12-11
C++中重载很重要,重载就是一个函数名对应着多个功能不一函数体,比如通过重载operator+,\x0d\x0aint operator+(int x , int y ){完成加法}\x0d\x0achar * operator+(char * x,char *y){完成字符串连接}\x0d\x0aa+b调用operator+函数;系统判断a,b类型,\x0d\x0a如果a,b是整数,a=1,b=2,则a+b=3,\x0d\x0a当a 为字符串”hello"时,b为“world”,则a+b为“hello world”
相似回答