函数重载:
1.什么是函数重载?
在同一作用域中,多组函数,函数名相同,参数列表的个数或者类型不同,(与函数的返回值没有关系)那么这一组函数就称为函数重载
2.C语言没有函数重载,但是c++有?、
c++代码在生成函数符号时,是函数名+参数来生成的
c代码在生成函数符号时,是函数名来决定的
3.在发生调用时,编译器会优先调用全局函数,还是局部函数?
会优先调用最近作用域的函数
c与c++的相互调用
C 调用 C++ 若无法直接调用,可以把c++源码扩在extern “C”
C++调用C 若无法调用,可以把c函数的声明扩在extern “C” 里面