永发信息网

C语言中由Static 定义的变量的作用范围

答案:2  悬赏:60  手机版
解决时间 2021-12-20 01:28
  • 提问者网友:沉默菋噵
  • 2021-12-19 09:15
C语言中由Static 定义的变量的作用范围
最佳答案
  • 五星知识达人网友:鱼芗
  • 2021-12-19 10:20

关键字static的作用是什么?
这个简单的问题很少有人能回答完全.在C语言中,关键字static有三个明显的作用:
•; 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变.
•; 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问.它是一个本地的全局变量.
•; 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用.那就是,这个函数被限制在声明它的模块的本地范围内使用.
例子可以参考我的下面URL


全部回答
  • 1楼网友:持酒劝斜阳
  • 2021-12-19 11:09
谢谢回答!!!
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯