88问答网
所有问题
c语言中使用静态变量时一定要先定义一个函数么
如题所述
举报该问题
其他回答
第1个回答 2016-12-07
静态变量跟定义一个函数并没有关系的。所以并不是必须的
第2个回答 2016-12-06
否
~~~~~~~~~~
相似回答
c语言static
(
静态变量
、
静态函数
、静态全局变量)
答:
在
C语言中
,static是一个非常重要的关键字,它可以用于
定义静态变量
、
静态函数
以及静态全局变量。静态变量、静态函数和静态全局变量的作用域和生命周期与普通变量、函数和全局变量有所不同,使用它们可以帮助我们更好地管理程序的状态和数据。静态变量 静态变量是指在函数内部或者块内部
定义的
变量,但是它的生...
c语言中static
是什么意思(static在c语言中是什么意思是用什么输出)
答:
c语言static
怎么回答 static用来说明
静态变量
。如果是在
函数
外面定义的,那么其效果和全局变量类似,即static说明的变量可以在当前
c程序
文件
中使用
。如果是在函数内部定义的,那么这个变量只初始化一次,即使再次调用这个函数,这个
static变量
也不会再次被初始化,于是,这个变量的取值就会一直保存着,我们再次调...
C语言变量的定义
与
使用
答:
C语言的
基本功能单元是
函数
。在函数内部定义的变量是局部变量,仅能在函数内部使用。函数可以组成程序的功能模块,而这些函数头文件中
定义的静态变量
(局部变量)可以被模块内的所有函数访问。若在模块内部声明变量并在头文件中导出,该变量类型则为全局变量,可在整个工程中被所有函数访问。3. 合理分配RAM...
c语言static
的作用和用法
答:
static在
c语言中
是私有、静态意思。用于在函数中声明“
静态变量
”用,在每一次调用后,该变量并不在函数返回时立即释放,变量中保存的值,可以保留到下一次调用时继续有效。私有就是隐藏。stati
c函数
只能声明后的本文中调用。static全局变量只能声明后的本文中调用。static局部变量只能声明后的本函数调用 静...
计算机
c语言中
什么是
静态函数
答:
静态函数
(带static的),外部文件无法使用该函数了,同样的是
定义静态变量
后,外部文件同样不能使用;在工程中,通常各个模块分开完成,这时候如果确定自己
定义的函数
别的文件不会使用,就可以加上static,以保证不会被误用;只能在本文件
中使用
,无法跨文件。静态函数是
函数的
一种,函数包括静态函数和非静态...
static
在
c语言中
的用法
答:
例如,下面是一个文件作用域的
静态变量定义
:static int count = 0;void foo() { count++;printf(\"Function has been called %d time(s)\\n\", count);} 在当前文件内,静态变量count只能够被函数foo访问,外部文件无法直接访问。结论 在
C语言中
,static关键字拥有丰富的用法。在
函数中使用
...
C语言变量的定义
与
使用
答:
第二、变量的作用范围必须清楚,
C语言
最基本的功能单元是函数,在函数内部
使用的
变量是私有变量,只能在函数内部使用。多个函数组成一个程序的功能模块,并安置在某一个C文件中,在这些函数的头部
定义的
变量是
静态变量
(局部变量),这种类型的变量模块内部
的函数
都可以访问。如果在模块内部声明变量,并在该...
c语言中
能
定义静态变量
吗?
答:
可以,static在
C语言中
是表示一个变量为
静态变量
的,而不是常量,也不是不可变的变量。所谓的静态变量有两种情况,一种是静态全局变量,一种是静态局部变量。像在VB,C#,C,C++,Java,PHP,Objective-C,JavaScript中我们可以看到static作为关键字和
函数
出现,在其他的高级计算机语言如FORTRAN、ALGOL、...
大家正在搜
c语言全局静态变量怎么定义
c语言静态变量和动态变量
c语言定义静态变量
c语言局部静态变量定义
c语言静态函数的声明和定义
c语言怎么定义全局变量
c语言怎么静态定义
c语言中静态变量的初始化
c语言静态变量static