c++ 的学习 extern "C" c,c++混合开发

1.

 

 2.源文件放 实现

3.# include 意思就是把stdio.h   文件拷贝一份

4.

◼ 由于C、C++编译规则的不同,在C、C++混合开发时,可能会经常出现以下操作
C++在调用C语言API时,需要使用extern "C"修饰C语言的函数声明

 

 5. 

 

 6.

 

 7.

 

 每次都要声明与实现??麻烦

8.每次都要extern ”C‘   那不如直接在main.h中加extern “C”

进而text.cpp也不用加了。至于main.c

它压根也不需要了在头文件已经加了之后,,可加可不加

 

posted @ 2021-09-27 12:58  a-mhh  阅读(52)  评论(0编辑  收藏  举报