你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【3.8签到】每日问答——static函数与普通函数有什么区别    关闭

[复制链接]
苏柚 提问时间:2016-3-8 08:55 /
阅读主题, 点击返回1楼
收藏 评论118 发布时间:2016-3-8 08:55
118个回答
stary666 回答时间:2016-3-8 12:30:04
1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。
2). 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,
但不能被模块外其它函数访问。它是一个本地的全局变量。
3). 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就是,这
个函数被限制在声明它的模块的本地范围内使用。
st签到.png
wamcncn 回答时间:2016-3-8 12:31:07
签到                  
OPTION_REG 回答时间:2016-3-8 12:42:26
签到有礼,叶
shuishou 回答时间:2016-3-8 12:46:05
签到签到
iirfw 回答时间:2016-3-8 12:56:28
签到,签到。。。。。
chifen 回答时间:2016-3-8 12:57:55
不知道哟               
我爱下载 回答时间:2016-3-8 13:11:27
static函数只能用于局部,可以在多文件工程中,重复出现相同的static函数
windworld-18984 回答时间:2016-3-8 13:12:20
只能本文件内的函数调用
23度26分! 回答时间:2016-3-8 13:31:27
感谢楼主!
mikeliujia 回答时间:2016-3-8 13:42:57
春如四季啊。。。
ersha4877 回答时间:2016-3-8 13:46:25
watershade 回答时间:2016-3-8 14:09:51
女同袍们节日快乐。
static在程序的整个生命周期内不释放内存
wyxy163@126.com 回答时间:2016-3-8 14:34:11
提示: 作者被禁止或删除 内容自动屏蔽
奔跑的猪 回答时间:2016-3-8 14:43:37
static函数静态存储,有固定的内存
JXEE 回答时间:2016-3-8 15:32:56
函数作用域限制在本文件以内,不对外数传符号链接

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版