函数重载与函数模板
摘要:
一、函数重载重载就是函数名相同但实参的类型或数量不同的函数的调用。注意有两种:实参是类型不同或数量不同。(为什么不说形参,因为会有默认值的存在)如得到一数组中最大值,因为有int和double基本的类型,一个函数无法表达int getmax(int intArr[],int len);double getmax(double douArr[],int len);为什么要同名? 主要是方便记忆。如你输入getmax后,编译器会自动给你提示有这样的函数且会把它的形参类型带出来,便于选择。当然你也可以写成不同的名称: getintmax,getdoublemax.多个在一程序中的同名函数就是函数重. 阅读全文
posted @ 2011-08-31 11:44 天上星 阅读(3257) 评论(0) 推荐(0) 编辑