声明在C中实现/编译的函数时,需要在C ++中使用extern“ C”。
使用extern“ C”可使编译器知道我们要使用C命名和调用约定。这会使编译器在我们的C ++代码中进入C模式。之所以需要这样做,是因为C ++编译器对符号表中的名称的处理不同于C编译器,因此其行为与C编译器不同。
友情链接: json在线解析 通晓查询 糯晒黄历 姓名打分