66问答网
所有问题
C语言中在函数外部声明的变量是什么变量
如题所述
举报该问题
推荐答案 推荐于2018-01-05
在函数外部声明的为
全局变量
.
带static的是静态全局变量, 作用域为当前文件.
不带static的是全局变量, 作用域为整个程序.
所有全局变量的
生命周期
都是整个程序运行
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/svxUs9nvi.html
其他回答
第1个回答 2013-09-24
如果只加了类型,那就是全局变量了,如果加了static那就是只有本文件能用的
本回答被提问者和网友采纳
第2个回答 2013-09-24
楼上正解。。。。。。。。。
第3个回答 2013-09-24
全局变量
。。。。。。。。。。。。。。。。
相似回答
...
在函数外部
定义
的变量
称为(),它存放于()存储区
答:
一个函数内部定义的变量称为局部变量即内部变量
,它存放于动态存储区,在函数外部定义的变量称为外部变量即全局变量,它存放于静态存储区。外部变量为在函数外部定义的全局变量,它的作用域从变量的定义处开始,到本程序文件的结尾。在此作用域内,全局变量可为各个函数所引用。编译时将外部变量分配在静态...
C语言中变量
定义在main
函数外部的是什么
意思?
答:
放在main函数里定义的变量是局部变量,
全局变量
要放在所有函数(包括main)的外部#include int x,y,z;void year(int a,int b,int c);int main(){ int i,a,b,c;for(i=1;i<=1;i++){ scanf("%d,%d,%d",&a,&b,&c);printf("a=%d\n",a);printf("b=%d\n",b);printf("c=%d...
什么
叫
外部变量
,什么叫内部变量?
答:
C语言中,在函数体内部的变量,
叫内部变量,也叫局部变量;与之对应,在函数体外部的变量,叫外部变量,也叫全局变量
。例如,include <stdio.h> int x=4;void prin(){ int z;} void main(){ int x=3;int y;} 如上面的,在最上面的int x=4这是定义了一个外部变量,并初始化,而z和y还...
C语言中
,全局变量和
外部变量
有
什么
区别?
答:
全局变量也称为外部变量
,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。在函数中使用全局变量,一般应作全局变量说明。 只有在函数内经过说明的全局变量才能使用。全局变量的说明符为extern。 但在一个函数之前定义的全局变量,在该函数内使用可不再加以...
C语言中
,这个main
函数里
定义
的变量是
全局变量还是局部变量?
答:
放在main函数里定义的变量任然是局部变量,
全局变量
要放在所有函数(包括main)的外部,例如:include <stdio.h>int x,y,z;void year(int a,int b,int c);int main(){ int i,a,b,c; for(i=1;i<=1;i++) { scanf("%d,%d,%d",&a,&b,&c); printf("a=%d\n",a); printf("b...
在
c语言中
,int main前面定义是怎么回事?
答:
C语言中,在函数外面(不限于main函数也不限于int main前面)定义的变量是
全局变量
,可以在此后所有函数中使用这些变量。clock_t start, stop; // 定义了两个clock_t类型全局变量start,stop double duration; // 定义了一个double类型全局变量duration 定义这三个变量之后,即从第6行开始,就可以在...
大家正在搜
golang的函数变量怎么声明
在函数外部定义的变量称为
主函数中定义的变量是
在函数内部的变量称为
c语言怎么声明函数
函数及变量声明
如果在函数中定义了一个变量
函数和变量有什么区别
函数变量和常量的区别
相关问题
C语言中,全局变量和外部变量有什么区别?
C语言中,全局变量和外部变量有什么区别!
C语言中,这个main函数里定义的变量是全局变量还是局部变量...
请教高手,C语言中,把变量定义在主函数之外和定义在主函数之内...
C语言中,把变量定义在主函数之外和定义在主函数之内有什么区别
C语言中函数内部声明的静态变量的在函数外可以访问吗?
C语言怎么在函数内声明全局变量
C语言 外部变量函数的调用