C++笔记之extern关键字
code review!
文章目录
- C++笔记之extern关键字
- 0.前言
- 1.extern是C语言的关键字还是C++中的关键字?
- 2.extern关键字和全局变量
- 3.ChatGpt讲述extern的用法
- 4.extern一般用法
- 4.1.在本模块中使用
- 4.2.跨模块中使用
- 5.标准定义使用extern关键字的步骤
- 7.extern "C"
- 7.1.C++中调用C的代码
- 7.2.C中调用C++的代码
- 7.3.其它博文extern "C"举例
0.前言
1.extern是C语言的关键字还是C++中的关键字?
2.extern关键字和全局变量
3.ChatGpt讲述extern的用法
4.extern一般用法
4.1.在本模块中使用
4.2.跨模块中使用
5.标准定义使用extern关键字的步骤
7.extern “C”
7.1.C++中调用C的代码
7.2.C中调用C++的代码
7.3.其它博文extern "C"举例
那么同样的道理,如果是C想调用C++的呢?C++的函数前面标记extern “C”,就会变成C可以调用的。
当然这里还想说的是,C++的对外,extern “C”,一般是独立出去,单独的一个实现,用来做C和C++内部的桥梁。