在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;