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

局部变量和成员变量的区别是什么?

发布网友 发布时间:2022-04-30 02:39

我来回答

1个回答

热心网友 时间:2023-10-08 19:37

局部变量,也称内部变量,是指在一个函数内部或复合语句内部定义的变量。局部变量的作用域是定义该变量的函数或定义该变量的复合语句。局部变量的生存期是从函数被调用的时刻算起到函数返回调用处的时刻结束。几乎程序中的所有函数都能使用全局变量,客观上全局变量就起到了在函数间传递数据的作用,甚至可以减少形参和实参的数量。当然在享用它的好处时,也要慎重,避免全局变量过多带来的降低函数通用性及存储空间的浪费。
对于全局变量还有以下几点说明:
1、全局变量从程序运行起即占据内存,在程序整个运行过程中可随时访问,程序退出时释放内存。与之对应的局部变量在进入语句块时获得内存,仅能由语句块内的语句访问,退出语句块时释放内存,不再有效。
2、局部变量定义后不会自动初始化,除非程序员指定初值。全局变量在程序员不指定初值的情况下自动初始化为零。
3、在同一源文件中,允许全局变量和局部变量同名。在局部变量的作用域内,全局变量不起作用。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我的《英雄传说:空之轨迹SC》中“艾尔贝周游道的通缉魔兽”不见... 空之轨迹sc 托兰特平原的通缉魔兽二号 我是2兆的宽带 原先的下载速度达到260KB/S 重装下系统最高还不到70K... 为什么两兆的线下载速度只有80KB/S 我们家宽带是网通的办理了2兆的可是下载速度70~90KB 原因 一九八三年大年三十是什么星座 请教1984年2月1日出生而且阴历生日正好是大年三十,请问我岁是多大 万岱鸿腾国际商贸有限公司送表真的吗 云南岱鸿商贸有限公司怎么样? 重庆鸿岱科技有限公司怎么样? 这种小螺,在阳台的种菜盘里,用什么药可以杀死? 什么是局部变量 阳台种菜盘子怎样制作 你好,事业单位中身份、岗位、职务有什么区别呢,请赐教。 去面试老板告诉你下次还找你在谈在定岗位和工资是什么意思? 有那种一个遥控器能控制家用电器的所有开关的东西吗 联想平板电脑a2109黑屏怎么解决 联想S880i相机不能用了界面打开是黑屏 电气控制按钮和遥控器按钮的区别 定岗定薪定编中的核心是哪个? 是否能用任意家电遥控器开灯关灯.??? 事业单位定岗定级是什么? 联想手机照相机黑屏怎么办 定岗定薪是企业鼓励员工和管理员工的最好方法么? 什么是人力资源管理的四定工作 联想平板电脑黑屏怎么办 试用期后定岗定薪这正常吗 在西安怎么找工作? 请问我的系统打开任务管理器中CPU老是莫明奇妙的出现使用率100%,是怎么回事 在西安该怎么找工作 转正定级和工资转正定级有什么区别? 遥控开关哪个好用? 什么是局部变量和成员变量?希望能举例,在编程里指明 家用电器用遥控器开关与用手动开关使用寿命有区别吗? 工资核定是什么意思 什么是局部变量和全局变量,该怎么用 按照国际足联的积分方式,国足已经在世预赛先后赢了关岛 菲律宾和马尔代夫后,能进前50名吗?现在77名 单位现在搞定员,定编,定岗,定级,定薪。以前我这岗没有这规定。现在这样一搞我薪金水平高出定岗级别了 国企定岗定薪为什么要了解前公司的工资 以岗定级,易岗易薪 露台种菜是买一个个的盘好还是网格组装盘好 求生之路2汉化补丁 求生之路2中文补丁打不上去 求教C语言的“局部变量” 是什么意思? 怎么安装求生之路2的中文补丁 种菜秧用杯好还是盘好? 求生之路二怎么把语言改为中文? 求生之路2汉化补丁2.1.2.1 怎样才能把求生之路2的中文补丁删除 家庭阳台种植蔬菜种植塑料盘哪里有