extern 是什么
时间: 2024-05-13 11:12:49 浏览: 101
深入理解extern用法
5星 · 资源好评率100%
extern是C/C++语言中的一个关键字,用于声明一个变量或者函数是在其他文件中定义的,即该变量或函数是在其他文件中定义的全局变量或函数。在当前文件中,使用extern声明后可以引用其他文件中已定义的全局变量或函数。
例如,如果在一个.c文件中定义了一个全局变量,而在另一个.c文件中需要引用这个全局变量,那么就需要在第二个文件中使用extern关键字声明这个变量。
具体语法如下:
```
extern int global_variable; // 声明全局变量
extern void function_name(); // 声明函数
```
阅读全文