形成条件:
- 函数名相同
- 参数个数不同 或者 参数类型不同 或者 参数顺序不同
从而形成不同的函数调用。
WX20191020-225911@2x.png
WX20191020-230019@2x.png
如图所示,在汇编中可以看到,虽然代码中调用函数名是一样,但实际上call 的函数地址并不是同一个,因此函数重载本质上,其实就是调用不同的函数。
形成条件:
从而形成不同的函数调用。
如图所示,在汇编中可以看到,虽然代码中调用函数名是一样,但实际上call 的函数地址并不是同一个,因此函数重载本质上,其实就是调用不同的函数。