@你真的了解extern “C”的作用吗?extern在C语言和C++中到底扮演着怎样的角色?
关于函数重载
首先必须强调关于函数重载的概念。
函数重载是C++中的一种概念,是一种静态多态的表现。
函数发生重载的条件:
(1)作用域相同;
(2)函数名字相同;
(3)函数参数类型不同/个数不同/顺序不同;
注意:函数的返回值不可以作为重载的条件。
关于extern “C”
在C++中,可以有函数的重载,所以为了避免冲突,两个发生重载了的函数在进行编译之后的函数名字是不同的,比如以下两个函数:...
原创
2020-05-01 17:00:43 ·
158 阅读 ·
0 评论