66问答网
所有问题
当前搜索:
静态局部变量有什么用
静态局部变量有什么用
?
答:
无显式初始化时默认初始化值为随机值。4
静态局部变量
:作用域为当前函数,从定义位置,到其所在的{}的结束位置。生命周期为从程序运行到程序退出,即贯穿整个运行时间,当下次函数调用时,静态局部变量不会被再次初始化,而是沿用上次函数退出时的值。无显式初始化时默认初始化值为0。
谁能告诉我
static
在java中的解释和具体的用法?
答:
静态局部变量
属于静态存储方式,它
具有
以下特点:(1)静态局部变量在函数内定义,但不象自动变量那样,当调用时就存在,退出函数时就消失。静态局部变量始终存在着,也就是说它的生存期为整个源程序。(2)静态局部变量的生存期虽然为整个源程序,但是其作用域仍与自动变量相同,即只能在定义该变量的函数内...
什么
是
静态变量
,静态变量=全局变量,动态变量=
局部变量
吗??
答:
动态全局变量:全局作用域,整个程序都可以使用。
静态
全局变量:静态全局变量也具有全局作用域,它与全局变量的区别在于如果程序包含多个文件的话,它作用于定义它的文件里,不能作用到其它文件里,即被
static
关键字修饰过的
变量具有
文件作用域。这样即使两个不同的源文件都定义了相同名字的静态全局变量,它们...
请用自己的话解释全局变量与
局部变量
的区别,
静态变量
与自动变量的区别...
答:
全部变量就是在整个工程工都可以调用。比如我在一个标准模块中定义了一个全局变量,那么我无论是在窗体1还是窗体2还是其他地方都可以调用它。而
局部变量
就不行,比如我在某个窗体定义了一个变量,那么这个变量我就只能在这个窗体中使用。
静态变量
,就是当我执行完一个过程后,它的值保存下来了。下次...
C语言中
static
是做
什么用
的?
答:
有两种用法:
1、static修饰局部变量,成为一个局部静态变量
。static修饰局部变量(静态局部变量)与普通局部变量相比,它的优势在于:①静态局部变量作用域与连接属性与普通局部变量一样;②存储类:静态局部变量分配在data/bss段,普通局部变量在栈上;③生命周期:因为存储类的不同,静态局部变量的生命周期...
在函数内部定义的普通局部变量和
静态局部变量
在功能上有何不同?
答:
静态局部变量
实际上是放在程序数据区中的,而普通局部变量是放在栈里的。所以一个值每次在调用时被随时分配。另一个一直存在。静态的可以用来保存统计信息。例如这个函数的调用次数、或者根据这些次数判断是不是让这个函数继续执行下去
易语言
变量
中有个
静态
的东西,
有什么
作用???
答:
也就是说,变量的存储空间仅在其所在子程序执行过程中存在;如果此属性被设置为真,那么此变量与全局、程序集变量一样,被分配给在程序运行期间永久存在的存储空间并仅在应用程序启动运行前被初始化一次。例如:.版本 2 .程序集 窗口程序集1 .子程序 _按钮1_被单击 .
局部变量
变量, 整数型,
静态
...
C语言
静态局部变量
和全局
变量有什么
区别,不都是在整个程序中都有效吗...
答:
按作用域分:全局变量在整个工程文件内都有效;静态全局变量只在定义它的文件内有效;
静态局部变量
只在定义它的函数内有效,只是程序仅分配一次内存,函数返回后,该变量不会消失;局部变量在定义它的函数内有效,但是函数返回后失效。全局变量和
静态变量
如果没有手工初始化,则由编译器初始化为0。局部变量...
c语言
static
的作用和用法
答:
用于在函数中声明“
静态变量
”用,在每一次调用后,该变量并不在函数返回时立即释放,变量中保存的值,可以保留到下一次调用时继续有效。私有就是隐藏。static函数只能声明后的本文中调用。static全局变量只能声明后的本文中调用。
static局部变量
只能声明后的本函数调用 静态就是一直存在,相对于每次调用动态...
c++中,全局变量,
局部变量
,
静态变量
的作用分别是
什么
?
答:
而
静态变量
就好比你在自己家里说话的同时还录了音,这样下次再要说话的时候,你以及你的家里人就能知道你上次说了
什么
话,你可以直接使用你说过的话,也可以修改甚至推倒重来。也就是说静态变量可以在过程或函数重复运行的时候保留上次运行的值(而普通的
局部变量
在函数过程再次执行时会重新变为初始值)...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
静态局部变量怎么赋值
全局变量与static变量
静态变量有啥用
static局部变量和全局变量
static局部变量作用
常量区存放的是
静态局部变量的作用
静态变量
局部变量可以用static