问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言中,全局变量和外部变量有什么区别?11

发布网友 发布时间:2023-10-19 20:50

我来回答

2个回答

热心网友 时间:2024-12-14 15:43

全局变量也称为外部变量,它是在函数外部定义的变量。 它不属于哪一个函数,它属于一个源程序文件。

其作用域是整个源程序。在函数中使用全局变量,一般应作全局变量说明。 只有在函数内经过说明的全局变量才能使用。

全局变量的说明符为extern。 但在一个函数之前定义的全局变量,在该函数内使用可不再加以说明。外部变量是在函数外部定义的全局变量,它的作用域是从变量的定义处开始,到本程序文件的结尾。

在此作用域内,全局变量可为各个函数所引用。编译时将外部变量分配在静态存储区。 有时需要在其他文件中使用extern来声明外部变量,以扩展外部变量的作用域。

也可用static声明外部变量,使该变量不能被其他文件引用。有时候他们是一样的,只有稍微一点的区别而已,不用太过于区分的。

热心网友 时间:2024-12-14 15:44

全局变量也称为外部变量,它是在函数外部定义的变量。
作用域不是整个源程序,是从定义处开始到程序结束。在函数中使用全局变量,一般应作全局变量说明。 只有在函数内经过说明的全局变量才能使用。
全局变量的说明符为extern。 但在一个函数之前定义的全局变量,在该函数内使用可不再加以说明。外部变量是在函数外部定义的全局变量,它的作用域是从变量的定义处开始,到本程序文件的结尾。

在此作用域内,全局变量可为各个函数所引用。编译时将外部变量分配在静态存储区。 有时需要在其他文件中使用extern来声明外部变量,以扩展外部变量的作用域。

也可用static声明外部变量,使该变量不能被其他文件引用。有时候他们是一样的,只有稍微一点的区别而已,不用太过于区分的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...经常感到孤独、万事无聊,请问怎样治疗孤独?谢谢! 移动号码不用了一段时间现在拨号显示空号要怎么激活 圣女小番茄简介 《一曲终人两散》最新txt全集下载 石膏几何体写生内容简介 石膏几何体内容简介 句子: We mustn't climb the trees.怎么填空? 市妇婴医院生产点样建档? 长治怀孕建档要准备什么材料呢? 工厂隔音房 为什么很少有人买声卡 全局变量什么的是怎么回事?1 何谓文学价值2 第七代智能英特尔酷睿双核处理器i7-7500u 和i5-62...6 何谓公开市场价值?1 能注销重新注册吗?248 最近,内裤上老有一些透明的液体还黏黏的?怎么回事?3 我用手机号申请的怎么注销掉再重新申请一个14 最近内裤上有透明的粘糊糊的东西,像鼻涕,有时候感觉得到它流出...38 在老婆的内裤上发现了好多黏黏糊糊清水一样的东西是怎么回事?11 我总是无法用心工作,总想偷懒,该怎么办啊??4 为什么我应该去上班了却总是偷懒总是想着玩3 如何注销码重新注册5 凭一首歌“吃”了一辈子的歌手有哪些?65 全局变量什么的是怎么回事?1 “java”中什么是全局变量?22 引用了故事的歇后语有哪些 普通定期寿险和终身寿险的区别2 萤石云视频怎么才只能播放半小时,能不能让它长期播放5 现在买什么声卡好? 像尹相杰、景岗山这种,以一首歌红了一辈子的歌手都有谁?4 绵阳市天祥页岩砖厂怎么样? 女朋友不愿意你给自己的父母花钱你会怎么办? ...赎回到自己身份证所办的银行卡吗,会不会被别人盗取基金账号... 请问买声卡还需要买什么?音响? 如何再申请一个?1 ...股票厚普股份同花顺股吧?2021厚普股份股票分红? 新申请的,多久可以加附近人 毛毛虫为什么喜欢吃梧桐叶6 为什么我上班总喜欢偷懒?1 为什么高速公路节假日免费? 定期寿险和终身寿险,有什么区别3 BCCode : 1000000a BCP1 : 0... 新申请的是要一周后才能正常使用附近的人功能吗 没有注册消防工程师的单位怎么办 考过一级消防工程师没法注册怎么办? 一级消防工程师注册一定要在报名单位吗4 ...360打不开,杀不了毒.很多文件都不见了.进入360的文件被自动弹出,360... 防护服纸尿裤只能尿一次 学习效果欠佳什么意思