摘要: 函数重载是指,在同一个作用域中,函数名相同,形参表不同的多个函数称为函数重载。一、只有返回值不同的函数不能成为函数重载,只要有参数不同就能称为函数重载。例如:①/*不正确*/ float fun(int x,int y);int fun(int x ,int y);②/*正确*/float fun(int x);int fun(int x ,int y);注意:如果有默认参数时重写,可能出现重载失效,且默认参数不改变重载本质。例如:①/*调用会出错*/float fun(int x);int fun(int x ,int y=0);二、一组特殊的重载比较①/*不正确,不是函数重载,实际上它两需 阅读全文
posted @ 2012-09-21 12:32 alexander.bruce.lee 阅读(1178) 评论(0) 推荐(0)