C语言主函数变量可以作用其他函数吗
时间: 2023-05-25 20:03:35 浏览: 969
C语言函数-子函数-主函数与子函数的调用
5星 · 资源好评率100%
可以,主函数中的变量可以作为参数传递给其他函数,或者在其他函数中使用extern关键字声明后直接使用。例如:
```c
#include <stdio.h>
void func(int x); // 声明函数
int main() {
int a = 10;
func(a); // 将a作为参数传递给func函数
return 0;
}
void func(int x) {
printf("a的值是%d\n", x);
}
```
在上述例子中,将主函数中的变量a作为参数传递给了func函数,在func函数中使用了a的值。
阅读全文