设为首页 - 加入收藏
广告 1000x90
您的当前位置:144177黄大仙有求必应 > 静态函数 > 正文

C语言中static的作用及C语言中使用静态函数有何好处

来源:未知 编辑:admin 时间:2019-06-26

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  全局变量定义时加上static修饰,表示该变量为静态全局变量。作用域为当前文件。

  任意函数的定义或声明中包含了static修饰,表示该函数为静态函数,只能在本文件中被调用。

  局部变量定义时,带有static关键字,表示其为静态局部变量,只被初始化一次,之后每次调用函数时,该变量值为上次函数退出时的值。即,改变量的生存周期被扩展到整个程序运行时间段内。

  静态函数会被自动分配在一个一直使用的存储区,直到退出应用程序实例,避免了调用函数时压栈出栈,速度快很多。

本文链接:http://that-a-way.com/jingtaihanshu/272.html

相关推荐:

网友评论:

栏目分类

现金彩票 联系QQ:24498872301 邮箱:24498872301@qq.com

Copyright © 2002-2011 DEDECMS. 现金彩票 版权所有 Power by DedeCms

Top