c语言中全局变量如何定义

avatar
作者
筋斗云
阅读量:1

在C语言中,全局变量可以在函数外部定义。它们的作用域从变量定义的位置开始,直到文件的末尾。全局变量在整个程序中都是可见的,可以被任何函数使用。

全局变量的定义通常在所有函数之前,如下所示:

#include <stdio.h> // 全局变量的定义 int globalVar; // 函数声明 void function1(); int main() { // 全局变量的使用 globalVar = 10; printf("globalVar = %d\n", globalVar); function1(); return 0; } // 函数定义 void function1() { // 全局变量的使用 globalVar = 20; printf("globalVar = %d\n", globalVar); } 

在上面的示例中,globalVar是一个全局变量,它的定义在所有函数之外。在main函数和function1函数中,都可以使用globalVar变量,并进行赋值和打印操作。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!