在主函数中定义的变量属于全局变量,这句话对吗?
问题描述:
在主函数中定义的变量属于全局变量,这句话对吗?
答
不对.
全局变量也称外部变量,它是在函数外面定义的变量.
这里面的函数当然也包括主函数.在函数外面定义的变量???有那种变量吗??做了好几套题都没见过啊怎么??请问什么时候才能用到这样定义变量啊……谢谢
有啊,比如
#include<stdio.h>
int a;
int main(){
......
......
}
用到的时候。
比如说你用到了好几个函数都要用到一个变量,这样在函数中用形参传递值就会很麻烦,用一个全局变量就会很方便,全局变量是这个文件里面所有的函数都可以用到的变量。