88问答网
所有问题
C语言中在函数外部声明的变量是什么变量
如题所述
举报该问题
推荐答案 推荐于2018-01-05
在函数外部声明的为
全局变量
.
带static的是静态全局变量, 作用域为当前文件.
不带static的是全局变量, 作用域为整个程序.
所有全局变量的
生命周期
都是整个程序运行
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/VBcMVagBK.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语言中
,全局变量和
外部变量
有
什么
区别?
答:
全局变量也称为外部变量
,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个源程序文件。其作用域是整个源程序。在函数中使用全局变量,一般应作全局变量说明。 只有在函数内经过说明的全局变量才能使用。全局变量的说明符为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 a;//这就是
全局变量
,作用域下所有函数共用 int main(){ int b;//这就是局部变量,只在本函数有效,如果想在调用fun函数时让fun也使用该变量,需要把这个变量的地址作为参数传递过去。printf("%d",b);return 0;} 注意:c语言中允许局部变量和全局变量同名,但是同名的局部变量会屏蔽全局...
extern在
c语言中是什么
意思?
答:
在C语言中,当我们想要使用一个变量,但不想在当前的代码块中定义它时,就可以使用extern关键字进行声明。这种变量通常被称为外部变量或
全局变量
。通过extern声明,我们可以告诉编译器该变量的存储和定义在其他地方,但在当前文件中仍然可以使用它。二、函数声明与外部函数 除了变量之外,extern还可以用于声明...
C语言全局变量
可以重复定义吗
答:
(1)C语言
全局变量
不可以重复定义,但需要注意的是在C语言函数中,可以定义与全局变量同名的局部变量,此时的全局变量会暂时无效。(2)全局变量是相对于局部变量而言的。全局变量也称为外部变量,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个源程序文件。其作用域是从定义该变量的位置...
C语言里面
,
函数
在main
里面声明
和在main外面声明有
什么
不一样呢?_百...
答:
函数内声明叫局部声明,反之
在函数外部声明
就叫全局声明)。所以如果你
声明在
外部,那么从申明开始之后的代码都能使用它,以上的还是不行哈。提示:对于
函数声明
,工程上一般都声明在函数外部,且声明在头文件中,以便其它文件也能用,局部函数除外。明白吗?不明白可以再问。
大家正在搜
golang的函数变量怎么声明
在函数外部定义的变量称为
主函数中定义的变量是
在函数内部的变量称为
c语言怎么声明函数
函数及变量声明
如果在函数中定义了一个变量
函数和变量有什么区别
函数变量和常量的区别
相关问题
C语言中,全局变量和外部变量有什么区别?
C语言中,全局变量和外部变量有什么区别!
C语言中,这个main函数里定义的变量是全局变量还是局部变量...
请教高手,C语言中,把变量定义在主函数之外和定义在主函数之内...
C语言中,把变量定义在主函数之外和定义在主函数之内有什么区别
C语言中函数内部声明的静态变量的在函数外可以访问吗?
C语言怎么在函数内声明全局变量
C语言 外部变量函数的调用