21xrx.com
2024-11-22 07:03:16 Friday
登录
文章检索 我的文章 写文章
C语言中函数调用全局变量的方法
2023-06-17 17:13:14 深夜i     --     --
C语言 函数 全局变量 声明 引用 extern关键字

在C语言中,如果要在函数中使用全局变量,有两种方法可以实现。一种方法是在函数中声明全局变量,另一种方法是使用extern关键字引用全局变量。下面将详细介绍这两种方法。

方法一:在函数中声明全局变量

如果要在函数中使用全局变量,可以在函数中声明该变量:


#include

int main() {

  extern int num;

  printf("%d", num);

}

int num = 10;

在函数中使用extern关键字声明全局变量num,然后在程序的其他地方定义该变量。以上程序将输出10。

方法二:使用extern关键字引用全局变量

另一种方法是使用extern关键字引用全局变量,这样就不需要在函数中再次声明该变量:


#include

extern int num;

int main() {

  printf("%d", num);

}

int num = 10;

在函数外定义全局变量num,并使用extern关键字在函数中引用该变量。以上程序将输出10。

  
  

评论区

{{item['qq_nickname']}}
()
回复
回复