44问答网
所有问题
当前搜索:
c语言函数中static变量
C语言中
在一个
函数中
用
static
修饰的
变量
,还能给它赋上新值吗?_百度...
答:
可以,static在
C语言
中是表示一个变量为静态变量的,而不是常量,也不是不可变的变量。所谓
的静态变量
有两种情况,一种是静态全局变量,一种是静态局部变量。像在VB,C#,C,C++,Java,PHP,Objective-C,JavaScript中我们可以看到static作为关键字和
函数
出现,在其他的高级计算机语言如FORTRAN、ALGOL、COB...
static
在
c语言中的
用法
答:
static在
c语言
中是私有、静态意思。用于在
函数中
声明“
静态变量
”用,在每一次调用后,该变量并不在函数返回时立即释放,变量中保存的值,可以保留到下一次调用时继续有效。私有就是隐藏。static函数只能声明后的本文中调用。static全局变量只能声明后的本文中调用。static局部变量只能声明后的本函数调用 静态...
C语言
编程中“
static
”是什么意思?
答:
1) 在函数体,一个被声明为
静态的变量
在这一函数被调用过程中维持其值不变。2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3) 在模块内,一个被声明为
静态的函数
只可被这一模块内的其它函数调用。那就...
c语言中变量
前
的static
有什么用???
答:
在
函数
里的
static变量
意味着这个变量的生存期是全局的,你可以想象它实际上就是在函数外声明的, 当然因为可见范围的原因其他函数不能访问它 在函数外的static变量意思是本地的, 跟不加static的差别就是其他文件不能通过extern来访问这个变量。
C语言中static
修饰
变量
答:
可以,static在
C语言
中是表示一个变量为静态变量的,而不是常量,也不是不可变的变量。所谓
的静态变量
有两种情况,一种是静态全局变量,一种是静态局部变量。先说静态局部变量:通常情况下,在一个
函数中
定义一个变量,那么函数退出之后,这个变量就消失了,即使你第二次调用这个函数,
里面的
变量也会被...
关于
c语言
auto变量和
static变量
区别
答:
1、
static变量
存放在静态存储区,在程序整个运行期间都不释放;而auto变量存放在动态存储区,随着生命周期
的
结束而立即释放。2、static变量只赋值一次,以后就不用赋值;而auto变量在
函数
每调用一次都要赋初值。3、如果用户不对static变量赋初值,则默认为0或'\0';而auto变量为不确定值。
c语言中static
说明是什么意思?
答:
在
C语言
中,
static
关键字的作用如下:1、在修饰
变量
的时,static修饰
的静态
局部变量只执行一次,而且延长了局部变量的生命周期,直到程序运行结束以后才释放。2、static修饰全局变量的时,这个全局变量只能在本文件中访问,不能在其它文件中访问,即便是extern外部声明也不可以。3、static修饰一个
函数
,则这个...
c语言
:
static
问题
答:
static
声明
的
局部
变量
在调用结束后不消失而保留原值,即其占用存储但愿不释放,在下一次该
函数
调用时,该变量保留上一次函数调用结束时的值。只被初始化一次且只能在局部使用。如 float func1(){ static float a = 0;return a++;} float func2(){ float a = 0;return a++;} int main(){ for...
C语言
编程中“
static
”是什么意思?
答:
static
出现在不同的地方含义不同的。如果是在
函数
之外使用,表示该对像在此文件中是全局可访问的,在文件之外是不可访问的。如果出现在函数内部,则表示该变量不是自动变量,它是一个可以初始化
的变量
(如果不进行显式初始化,默认值是0)。改变了它的值以后,函数结束时它的值也会保留。
static
在
c语言中
是什么意思
答:
是否会与其它文件中
的函数
同名。关键字
static
有着不寻常的历史。起初,在
C
中引入关键字static 是为了表示退出一个块后仍然存在的局部
变量
。随后,static 在C 中有了第二种含义:用来表示不能被其它文件访问的全局变量和函数。为了避免引入新的关键字,所以仍使用static 关键字来表示这第二种含义。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
static定义的变量
c语言静态变量static
C语言全局变量
c语言static变量存储在哪里
c语言中staic 的用法
static用于什么变量
c语言中的swap函数
c语言静态局部变量
静态函数c语言