温馨提示×

c语言extern的使用方法是什么

小亿
82
2024-03-25 09:21:45
栏目: 编程语言

在C语言中,extern关键字用于声明一个全局变量或函数,表示该变量或函数是在其它文件中定义的。extern的使用方法如下:

  1. 声明外部变量:如果在一个文件中使用了另一个文件中定义的全局变量,可以使用extern关键字进行声明,告诉编译器该变量是在其它文件中定义的。例如:
extern int global_var;
  1. 声明外部函数:如果在一个文件中使用了另一个文件中定义的函数,也可以使用extern关键字进行声明。例如:
extern int add(int a, int b);

需要注意的是,extern关键字只是用于声明,在定义全局变量或函数时不需要使用extern关键字。在另一个文件中进行定义时,不需要再使用extern关键字。

另外,extern关键字也可以用于指定一个全局变量或函数为外部链接,即使在同一个文件中也可以使用extern关键字。

0