也可以这么理解 这些函数有不同的参数,不同的处理方式,但是又相同的函数名 比如,我们有一个add()函数来计算两个整数的和
int add(int a,int b) {
return a+b;
}
而如果是对于字符串的add()函数,我们就可以重载这个add()函数
char* add(char* a,char* b) {
retrun strcat(a,b);
}
这样,我们就可以用相同的函数名表达相似的意义
更多问题,更深入的解答,可以到
陈老师,我正在看你的《我的第一本C++书》
看到重载函数了,这一段你没有具体讲一个例子,所以我有以上疑问。
如果只是综合在一起的话,那也就没有什么神秘的了吧。