当前位置: 技术问答>linux和unix
在纯C当中是否支持多态,例如int abc(int a);int abc(char b);系统会根据不同的参数类型,调用不同的函数
来源: 互联网 发布时间:2015-09-18
本文导语: ? | 首先告诉楼主,你说的东东并不是多态,而是函数重载。 然后标准C并不支持函数重载,你可以使用C++来实现这个功能。 | 应该不支持,编译时候会报错吧? | ...
?
|
首先告诉楼主,你说的东东并不是多态,而是函数重载。
然后标准C并不支持函数重载,你可以使用C++来实现这个功能。
然后标准C并不支持函数重载,你可以使用C++来实现这个功能。
|
应该不支持,编译时候会报错吧?
|
在某些时候是可以匹配的,比如楼主的例子,某些编译器也许是可以通过的,也可以正常调用