C: 函数可以返回一个全局变量。在 C 语言中,函数的作用域默认为全局作用域,这意味着函数可以访问和修改全局变量。可以通过在函数中声明一个返回类型为 int
的函数,如下所示:
#include <stdio.h>
int global_var = 42;
int get_global_var() {
return global_var;
}
在这个例子中,get_global_var()
函数可以返回 global_var
的值。调用该函数时,它将返回全局变量的值,如下所示:
int main() {
int local_var = 10;
printf("Global var value: %d
", get_global_var());
printf("Local var value: %d
", local_var);
return 0;
}
输出结果为:
Global var value: 42
Local var value: 10
因此,C 函数可以返回全局变量。
领取专属 10元无门槛券
手把手带您无忧上云