77问答网
所有问题
当前搜索:
c语音static变量
static
在
c语言
中的用法
答:
static
在
c语言
中是私有、静态意思。用于在函数中声明“静态
变量
”用,在每一次调用后,该变量并不在函数返回时立即释放,变量中保存的值,可以保留到下一次调用时继续有效。私有就是隐藏。static函数只能声明后的本文中调用。static全局变量只能声明后的本文中调用。static局部变量只能声明后的本函数调用 静态...
c语言
中的
static
可以省略吗?
答:
可以,
static
在
C语言
中是表示一个
变量
为静态变量的,而不是常量,也不是不可变的变量。所谓的静态变量有两种情况,一种是静态全局变量,一种是静态局部变量。像在VB,C#,C,C++,Java,PHP,Objective-C,JavaScript中我们可以看到static作为关键字和函数出现,在其他的高级计算机语言如FORTRAN、ALGOL、COB...
C语言
静态
变量
问题?
答:
static变量
static声明的变量为“静态局部变量”,变量内容具有持久性。该局部变量的值在函数调用结束之后不会消失,而仍然保留其原值。即它所占用的存储单元不释放,在下一次调用该函数时,其局部变量的值仍然存在,也就是上一次函数调用结束时的值。return m++ 前置++是用之前就加1,用的人拿到的一定...
C语言
中的
static变量
能改名吗?
答:
可以,
static
在
C语言
中是表示一个
变量
为静态变量的,而不是常量,也不是不可变的变量。所谓的静态变量有两种情况,一种是静态全局变量,一种是静态局部变量。先说静态局部变量:通常情况下,在一个函数中定义一个变量,那么函数退出之后,这个变量就消失了,即使你第二次调用这个函数,里面的变量也会被...
在
c语言
中或在c++中,
static
是怎么用的,麻烦高人请详细说明一下,并且...
答:
static应用主要有三个方面:如果定义的
static变量
为全局变量 (1)这个static变量加载运行时会被存放在static数据区,并且会被初始化;(2)在一个大工程中假如有很多.c文件,假如这个变量被定义为static那么它的可见区域仅仅在当前文件,对于其他.c文件不可见 如果用static修饰函数 这个函数只在当前的.c...
static
在
c语言
中是什么意思
答:
是否会与其它文件中的函数同名。关键字
static
有着不寻常的历史。起初,在
C
中引入关键字static 是为了表示退出一个块后仍然存在的局部
变量
。随后,static 在C 中有了第二种含义:用来表示不能被其它文件访问的全局变量和函数。为了避免引入新的关键字,所以仍使用static 关键字来表示这第二种含义。
C语言
编程中“
static
”是什么意思?
答:
1) 在函数体,一个被声明为静态的
变量
在这一函数被调用过程中维持其值不变。2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就...
c语言
中
变量
前的
static
有什么用???
答:
static变量
大概是两种情况 在函数里的static变量意味着这个变量的生存期是全局的,你可以想象它实际上就是在函数外声明的, 当然因为可见范围的原因其他函数不能访问它 在函数外的static变量意思是本地的, 跟不加static的差别就是其他文件不能通过extern来访问这个变量。
C语言
编程中“
static
”是什么意思?
答:
static
出现在不同的地方含义不同的。如果是在函数之外使用,表示该对像在此文件中是全局可访问的,在文件之外是不可访问的。如果出现在函数内部,则表示该
变量
不是自动变量,它是一个可以初始化的变量(如果不进行显式初始化,默认值是0)。改变了它的值以后,函数结束时它的值也会保留。
c语言
里的
static
和auto是什么意思?
答:
在
C语言
中,
static
和auto是两个关键词,它们分别表示静态和自动的意思。static:这个关键词用于修饰
变量
或函数。当它修饰变量时,表示这个变量是静态的,也就是说,这个变量的生命周期被延长至程序运行期间,而不是只在函数执行期间存在。当它修饰函数时,表示这个函数是静态的,也就是说,这个函数只在本...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
c语言静态变量static
c语言函数内static
局部static变量
C语言全局变量
C语言局部变量
c语言static函数的用法
c语言中静态变量
函数中的static变量
c语言static的作用举例