编程知识补充: 函数重载

(1)最近遇到的是C++的函数重载问题

        重载,其实就是同名函数,但是参数上存在不同(数量,类型啥的)。函数重载只能根据参数个数,参数类型,参数位置实现,不能根据返回值来实现。

        C(有的人说不能实现,有的说需要额外增加大量说明代码)不怎么容易实现,但是C++上可以直接实现。JAVA自查~

         注意:重载函数的参数个数,参数类型或参数顺序三者中必须有一个不同(函数可以重名,但是参数一定要存在差异)

         这里附上一个很好的博文,举了例子并说明在C++底层如何实现重载处理(函数重名处理):

          https://blog.csdn.net/alidada_blog/article/details/80734900

 

 

(2)其他语言的函数重载的实现,可能存在一些差异,以后遇到再补充吧

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值