谁给我解释下C语言中变量的生命周期
课本上说C语言中有全局变量,外部变量,静态变量等等,我想知道这些变量的具体表现。。。。比如在main()函数里面定义intj;这个j是什么类型的,达人们给说下各种生命周期...
课本上说C语言中有全局变量,外部变量,静态变量等等,我想知道这些变量的具体表现。。。。比如在main()函数里面定义int j;这个j是什么类型的,达人们给说下各种生命周期变量的实例
展开
2013-11-21
展开全部
#include ...int A;//这里是全局变量,extern int B;//这里是外部变量,应该是在别的头文件内定义的全局变量,对引用此变量的任何地方有效int main(){ int C;//这里是局部变量,只在此函数体内有效 //在此函数体内可以引用A和B}int SSS(){ //在此处不可引用变量C,但可引用A和B} ——————————————————————————————另一文件#include ...int CCC(){//由于此文件没有对A和B的定义,所以不能引用A和B}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-11-21
展开全部
界限符外面的就是全局变量,里面的就只能在里面起作用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询