6 再次编译链接,这时候又出现一条错误,找不到getmax和getmin的定义,这是为什么呢我们已经说过了,
就是c++编译器在编译生成函数名的时候会综合参数列表信息,而c编译器则不会这样做,所以在c++程序调用c程
序的时候,就会按照自己的习惯去找寻函数,这样自然就找不到对应的函数了。那怎么办呢需要我们告诉
编译器要按照c的方式去找寻上述函数的定义。怎么告诉编译器呢,在每个函数声明前加上extern “C”,也可以批
量加,用大括 将两个函数声明括起来,然后在前面加上extern “C”.
文章知识点与官方知识档案匹配,可进一步学习相关知识C技能树函数与程序结构函数的声明与定义115979 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!