为了账号安全,请及时绑定邮箱和手机立即绑定

静态局部变量的作用是什么

静态局部变量的作用是什么

正在回答

3 回答

一般在函数中定义一个变量,你要给他赋值,就需要给他分配一个存储单元,就好像旅客要入住酒店,需要给他分配房间一样,一般的变量,在函数执行结束后,相应的分配给他的存储单元要释放,也就是给他赋的值要清除,相当于要把房间里的客人赶出来,以便新的客人入住。但对于静态变量来说,函数执行结束时不需要清空存储单元,也就是函数中最后这个值(比如说x)是多少仍然保持多少,下次再用到这个变量,无需再次赋值,直接把之前的结果拿来接着用就行。

5 回复 有任何疑惑可以回复我~
#1

LTYC 提问者

哇 感激不尽感激不尽
2017-01-31 回复 有任何疑惑可以回复我~

你好我这专业术语看不大懂啊能举个通俗易懂的例子不 麻烦你啦

0 回复 有任何疑惑可以回复我~

有时候希望函数中的局部变量的值在函数调用结束后不消失而继续保留原值。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
C语言入门
  • 参与学习       927004    人
  • 解答问题       21533    个

C语言入门视频教程,带你进入编程世界的必修课-C语言

进入课程

静态局部变量的作用是什么

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号