extern

1. 声明外部变量

现代编译器一般采用按文件编译的方式,因此在编译时,各个文件中定义的全局变量是相互透明的,也就是说,在编译时,全局变量的可见区域限制在文件内部。extern可以看到别的文件中的全局变量。

2. 在c++中用c的方式编译

比如编译FFMpeg,c没有函数重载的概念。

参考

extern作用详解

相关推荐
AA陈超5 小时前
虚幻引擎5 GAS开发俯视角RPG游戏 P07-18.生成火球术
c++·游戏·ue5·游戏引擎·虚幻
wxin_VXbishe5 小时前
springboot居家养老管理系统-计算机毕业设计源码55953
java·c++·spring boot·python·spring·django·php
ULTRA??6 小时前
归并排序算法实现,kotlin,c++,python
c++·python·kotlin
deng-c-f6 小时前
C/C++内置库函数(5):值/引用传递、移动构造、以及常用的构造技巧
开发语言·c++
qq_310658516 小时前
mediasoup源码走读(十)——producer
服务器·c++·音视频
Tipriest_6 小时前
C++ Python使用常用库时如何做欧拉角 ⇄ 四元数转换
c++·python·四元数·欧拉角
小尧嵌入式6 小时前
C语言中的面向对象思想
c语言·开发语言·数据结构·c++·单片机·qt
fpcc6 小时前
跟我学C++中级篇——循环展开的分析
c++·优化
埃伊蟹黄面6 小时前
算法 --- hash
数据结构·c++·算法·leetcode
ULTRA??7 小时前
Informed RRT*实现椭圆启发式采样
c++·算法