在C语言中,全局变量是在函数外部声明的变量,可以在整个程序中被访问和使用。全局变量可以在程序中的任何地方被引用,不受局部作用域的限制。
全局变量的使用方法如下:
int global_var = 10;
void print_global_var() {
printf("Global variable: %d\n", global_var);
}
需要注意的是,全局变量在多个源文件中定义时,需要使用extern关键字进行声明,以避免编译器出现冲突,如:
// 在一个源文件中定义全局变量
int global_var = 10;
// 在另一个源文件中引用全局变量
extern int global_var;