欢迎光临
我们一直在努力

7day,in Malaysia

年初八就跑新山出差了,天天加班天天加班,还是得抽时间学呀不然又不会了[失望R]

一些关键字:auto/break/extern/float/case/for/char/goto/const/continue/default/if/int/long/register/do/double/else/enum/return/short/signed/sizeof/static/struct/switch/typedef/union/unsigned/void/volatile/while

1.static修饰局部变量,改变了局部变量的生命周期(本质上是改变了变量的存储类型)

2.static修饰全局变量,使得这个全局变量只能在自己所在的源文件(.c)内部可以使用其他源文件不能使用!

3.全局变量,在其他源文件内部可以被使用,是因为全局变量具有外部链接属性但是被static修饰之后,就变成了内部链接属性,其他源文件就不能链接到这个静态的全局变量了!

4.static修饰函数,使得函数只能在自己所在的源文件内部使用,不能在其他源文件内部使用,本质上:static是将函数的外部链接属性变成了内部链接属性!(和static修饰全局变量一样!)

 

 

赞(0)
未经允许不得转载:171主机测评 » 7day,in Malaysia
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址