返回两个数的和

来源:百度知道 编辑:UC知道 时间:2024/05/21 13:06:25
我想的是
void add(int a,int b)
{ return a+b;
}
但是这个只对int型有用撒,其他类型没用。是不是要谢几个重载函数,如果输入的a,b不是一个类型,还要进行转换,可以进行隐式转换吗?
是C#

如果是C++的话,就可以用模板,C的话,只有重载各自类型的函数了。

向函数传递参数时候,你传递的都会自动转换成函数参数的类型了,哪怕是传了个指针,到你这也是当INT用的,编译上要报错的

模版