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

“静态”在C中是什么意思?

“静态”在C中是什么意思?

C C++
慕码人2483693 2019-05-30 11:02:39
“静态”在C中是什么意思?我见过这个词static在C代码中的不同地方使用;这是否类似于C#中的静态函数/类(其中实现在对象之间共享)?
查看完整描述

4 回答

?
长风秋雁

TA贡献1757条经验 获得超7个赞

这里还有一种未涉及的用途,即作为数组类型声明的一部分,作为函数的参数:

int someFunction(char arg[static 10]){
    ...}

在此上下文中,这指定传递给此函数的参数必须是一个类型数组。char里面至少有10个元素。

查看完整回答
反对 回复 2019-05-30
  • 4 回答
  • 0 关注
  • 808 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信