一:函数参数默认值
注意:从上诉demo可知为什么有默认参数值的参数必须在参数表的最右断;因为给函数赋值时是从函数的左边开始,依次向右
二:函数重载
注意:函数重载的实质就是同名不同参
从demo的结果可以看出当参数的类型匹配优先;而当函数没有默认值时,函数参数的个数匹配优先(自动转换数据类型)
三:内联函数
注意:第四张图为所有函数不全部使用内联函数的原因
内联函数主要是少了2,4两个步骤,所以速度相对而言较快
四:总结
本文详细探讨了编程中参数默认值设定的规则,函数重载的实质及其应用,以及内联函数的特性与使用场景。通过实例解析,帮助开发者理解并有效运用这些概念,提升编程效率。
一:函数参数默认值
注意:从上诉demo可知为什么有默认参数值的参数必须在参数表的最右断;因为给函数赋值时是从函数的左边开始,依次向右
二:函数重载
注意:函数重载的实质就是同名不同参
从demo的结果可以看出当参数的类型匹配优先;而当函数没有默认值时,函数参数的个数匹配优先(自动转换数据类型)
三:内联函数
注意:第四张图为所有函数不全部使用内联函数的原因
内联函数主要是少了2,4两个步骤,所以速度相对而言较快
四:总结
2269

被折叠的 条评论
为什么被折叠?