若函数的类型和return语句中的表达式类型不一致?
回答——
会试图隐式转换return表达式为返回值类型,如果隐式转换失败的话会编译错误。成功的话就是选项里说的。
在同一程序的作用域中可以定义,也可以重载。例如f(1,2)会明确地调用第二个重载函数。但是调用单个参数版本的时会因为重载候选函数的歧义性,编译器无法确定调用的函数而产生编译错误
Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有 粤ICP备16019765号