77问答网
所有问题
C语言编程中“static”是什么意思?
如题所述
举报该问题
推荐答案 2011-10-26
static 出现在不同的地方含义不同的。
如果是在函数之外使用,表示该对像在此文件中是全局可访问的,在文件之外是不可访问的。
如果出现在函数内部,则表示该变量不是自动变量,它是一个可以初始化的变量(如果不进行显式初始化,默认值是0)。改变了它的值以后,函数结束时它的值也会保留。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/88WWqq8NI.html
其他回答
第1个回答 2011-10-26
静态变量,程序运行期间一直存在
第2个回答 2011-10-26
静态变量,程序运行期间一直存在
第3个回答 2011-10-26
静态变量,程序运行期间一直存在
第4个回答 2011-10-26
静态变量,一般不特殊说明的变量都是静态的
1
2
下一页
相似回答
c语言中static是什么意思
(static在
c语言中是什么意思
是用什么输出)
答:
static用来说明静态变量
。如果是在函数外面定义的,那么其效果和全局变量类似,即static说明的变量可以在当前c程序文件中使用。如果是在函数内部定义的,那么这个变量只初始化一次,即使再次调用这个函数,这个static变量也不会再次被初始化,于是,这个变量的取值就会一直保存着,我们再次调用该函数时,仍是保存...
static
在
c语言中是什么意思
答:
函数前加static 使得函数成为
静态
函数。
但此处“static”的含义不是指存储方式,而是指对函数的作用域仅局限于本文件(所以又称内部函数)
。使用内部函数的好处是:不同的人编写不同的函数时,不用担心自己定义的函数,是否会与其它文件中的函数同名。关键字static 有着不寻常的历史。起初,在C 中引入关...
Static是什么意思
啊,在
C程序
里面
答:
关键字“static”,
译成中文就是“静态的”
,所以内部函数又称静态函数。但此处“static”的含义不是指存储方式,而是
指对函数的作用域仅局限于本文件
。使用内部函数的好处是:不同的人编写不同的函数时,不用担心自己定义的函数,是否会与其它文件中的函数同名,因为同名也没有关系。2、外部函数 外部...
static
在
c语言中
代表
什么
答:
在
C语言
中,`
static
`是一个关键字,用于修饰变量、函数和代码块。它有以下几种含义:修饰变量:当一个变量被声明为`static`时,它会在该
程序的
作用域内被存储,而不是在堆栈上。这意味着该变量可以在程序的多个函数之间共享,并且不会因为函数的调用而丢失。修饰函数:当一个函数被声明为`static`时...
C语言编程中
“
static
”
是什么意思?
答:
static
出现在不同的地方含义不同的。如果是在函数之外使用,表示该对像在此文件中是全局可访问的,在文件之外是不可访问的。如果出现在函数内部,则表示该变量不是自动变量,它是一个可以初始化的变量(如果不进行显式初始化,默认值是0)。改变了它的值以后,函数结束时它的值也会保留。
Static是什么意思
啊,在
C程序
里面
答:
static 函数内部函数和外部函数 当一个源程序由多个源文件组成时,C语言根据函数能否被其它源文件中的函数调用,将函数分为内部函数和外部函数。内部函数 (又称
静态
函数)如果在一个源文件中定义的函数,只能被本文件中的函数调用,而不能被同一程序其它文件中的函数调用,这种函数称为内部函数。定义一个...
c语言中static
说明
是什么意思?
答:
static 用来说明
静态
变量。如果是在函数外面定义的,那么其效果和全局变量类似,但是,static定义的变量只能在当前c程序文件中使用,在另一个c代码里面,即使使用extern关键词也不能访问这个static变量。如果是在函数内部定义的,那么这个变量只初始化一次,即使再次调用这个函数,这个static变量也不会再次被初始...
大家正在搜
c语言编程static作用
c语言static int
c语言static int的作用
c语言中static例子
c语言static关键字
c语言static函数
c语言static变量
c语言static关键字的用法
c语言static的作用举例
相关问题
C语言中static是做什么用的?
在C语言中static有什么含义
C语言中static可以加在函数声明前吗?如果可以,是什么意...
C语言里面静态变量static是什么作用啊?
C语言编程中,%c,%d,%f都是什么意思?
计算机C语言中的关键字:static是什么意思?
c语言中static说明是什么意思?
c语言static作用范围是什么呢?