static全局变量与普通的全局变量有什么区别


Posted in 面试题 onMay 27, 2014
全局变量(外部变量)的说明之前再冠以static 就构成了静态的全局变量。全局变量本身就是静态存储方式, 静态全局变量当然也是静态存储方式。

这两者在存储方式上并无不同。这两者的区别虽在于非静态全局变量的作用域是整个源程序, 当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。 而静态全局变量则限制了其作用域, 即只在定义该变量的源文件内有效, 在同一源程序的其它源文件中不能使用它。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用, 因此可以避免在其它源文件中引起错误。从以上分析可以看出, 把局部变量改变为静态变量后是改变了它的存储方式即改变了它的生存期。把全局变量改变为静态变量后是改变了它的作用域, 限制了它的使用范围。

Tags in this post...

面试题 相关文章推荐
求网格中的黑点分布
Nov 06 面试题
SQL Server 2000数据库的文件有哪些,分别进行描述
Mar 30 面试题
DataList 能否分页,请问如何实现?
May 03 面试题
以思科路由器为例你写下单臂路由的配置命令
Aug 03 面试题
如何选择使用结构还是类
May 30 面试题
维德科技C#面试题笔试题
Dec 09 面试题
几个Linux面试题笔试题
Aug 01 面试题
常用UNIX 命令(Linux的常用命令)
Dec 26 面试题
中科方德软件测试面试题
Apr 21 面试题
EJB的几种类型
Aug 15 面试题
关键字throw与throws的用法差异
Nov 22 面试题
Ruby如何进行文件操作
Jul 17 面试题
指针和引用有什么区别
Jan 13 #面试题
C++如何引用一个已经定义过的全局变量
Aug 25 #面试题
C/C++程序员常见面试题二
Nov 19 #面试题
C/C++程序员常见面试题一
Dec 08 #面试题
"火柴棍式"程序员面试题
Mar 16 #面试题
C++:局部变量能否和全局变量重名
Mar 03 #面试题
JAVA和C++的区别
Oct 06 #面试题
You might like
php生成图形(Libchart)实例
2013/11/06 PHP
PHP中number_format()函数的用法讲解
2019/04/08 PHP
Javascript下的keyCode键码值表
2007/04/10 Javascript
eval的两组性能测试数据
2012/08/17 Javascript
JS常见问题整理(持续更新)
2013/08/06 Javascript
jquery中$.post()方法的简单实例
2014/02/04 Javascript
jquery实现保存已选用户
2014/07/21 Javascript
js显示文本框提示文字的方法
2015/05/07 Javascript
JS+CSS实现下拉列表框美化效果(3款)
2015/08/15 Javascript
详解JavaScript的内置对象
2016/12/07 Javascript
VUE实现日历组件功能
2017/03/13 Javascript
微信小程序开发之animation循环动画实现的让云朵飘效果
2017/07/14 Javascript
Vue分页效果与购物车功能
2019/12/13 Javascript
js实现多图和单图上传显示
2019/12/18 Javascript
vue学习之Vue-Router用法实例分析
2020/01/06 Javascript
js实现鼠标切换图片(无定时器)
2021/01/27 Javascript
[01:01:18]VP vs NIP 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python进阶教程之循环相关函数range、enumerate、zip
2014/08/30 Python
简单介绍Python的Django框架加载模版的方式
2015/07/20 Python
尝试使用Python多线程抓取代理服务器IP地址的示例
2015/11/09 Python
浅谈Python处理PDF的方法
2017/11/10 Python
Python实现PS图像调整之对比度调整功能示例
2018/01/26 Python
使用python的pandas库读取csv文件保存至mysql数据库
2018/08/20 Python
利用python GDAL库读写geotiff格式的遥感影像方法
2018/11/29 Python
python使用 zip 同时迭代多个序列示例
2019/07/06 Python
Html5导航栏吸顶方案原理与对比实现
2020/06/10 HTML / CSS
世界上最大的字体市场:MyFonts
2020/01/10 全球购物
董事长职责范文
2013/11/08 职场文书
普通员工辞职信
2014/01/17 职场文书
妇女工作先进事迹
2014/08/17 职场文书
工作业绩不及格检讨书
2014/10/28 职场文书
2014年党风建设工作总结
2014/11/19 职场文书
幼儿园小班个人总结
2015/02/12 职场文书
小学教师教学反思
2016/02/24 职场文书
python读取pdf格式文档的实现代码
2021/04/01 Python
jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
2021/06/09 Python