何时在C / C ++中使用extern
外部变量也称为全局变量。这些变量在函数外部定义,并在函数执行期间全局可用。“extern”关键字用于声明和定义外部变量。
关键字[extern“C”]用于声明用C语言实现和编译的C++函数。它使用C++语言的C库。
以下是extern的语法。
extern datatype variable_name; // variable declaration using extern extern datatype func_name(); // function declaration using extern
这里,
datatype-变量的数据类型,例如int,char,float等。
variable_name-这是用户给定的变量名。
func_name-函数的名称。
以下是extern的示例:
示例
#include <stdio.h>
extern int x = 32;
int b = 8;
int main() {
extern int b;
printf("The value of extern variables x and b : %d,%d\n",x,b);
x = 15;
printf("The value of modified extern variable x : %d\n",x);
return 0;
}输出结果
The value of extern variables x and b : 32,8 The value of modified extern variable x : 15
在上面的程序中,两个变量x和b被声明为全局变量。
extern int x = 32; int b = 8;
在该main()函数中,变量称为extern,并打印值。
extern int b;
printf("The value of extern variables x and b : %d,%d\n",x,b);
x = 15;
printf("The value of modified extern variable x : %d\n",x);热门推荐
10 八一幼儿祝福语大全简短
11 公司乔迁食堂祝福语简短
12 婚礼结束聚餐祝福语简短
13 儿媳买车妈妈祝福语简短
14 毕业送礼老师祝福语简短
15 同事辞职正常祝福语简短
16 恭贺新婚文案祝福语简短
17 金店立秋祝福语简短英文
18 婆婆高寿祝福语大全简短