C++函数重载
这一节课后题第一个为什么不能通过返回值不同来进行重载。我觉得是程序得先运行到返回值处才能判断是否按同样的方法重载,这无疑加大了运行量,影响运行效率,所以根据参数不同来重载函数会更好,而且返回值不好控制,需要了解函数的算法后自己先运行出结果达到自己的想要的数值后才能写出代码,所以用参数不同更好,,,,,,,,,,,,大家快来交流吧,我这样理解可以吗? ,,,,,,,,,,,,还有为什么鱼C网站的作业板块不见了?对答案都不知道上哪对。 比如两个函数int fun(int a);
double fun(int a);
如果它们是重载的话,
那么你调用fun(5);究竟是调用哪一个函数呢?
页:
[1]