77问答网
所有问题
在C语言中static有什么含义
谢谢,好像不止一个意思吧~~~
举报该问题
其他回答
第1个回答 2011-03-15
静态的
注意与const的区别
<上一页
1
2
相似回答
C语言
编程中“
static
”是
什么意思
?
答:
1) 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变。2) 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。3) 在模块内,一个被声明为静态的函数只可被这一模块内的其它函数调用。那就...
static在c语言中
是
什么意思
答:
关键字static 有着不寻常的历史。起初,
在C 中引入关键字static 是为了表示退出一个块后仍然存在的局部变量
。随后,static 在C 中有了第二种含义:用来表示不能被其它文件访问的全局变量和函数。为了避免引入新的关键字,所以仍使用static 关键字来表示这第二种含义。
static在c语言中
是
什么意思
答:
static在c语言中是私有、静态意思
。用于在函数中声明“静态变量”用,在每一次调用后,该变量并不在函数返回时立即释放,变量中保存的值,可以保留到下一次调用时继续有效。私有就是隐藏。static函数只能声明后的本文中调用。static全局变量只能声明后的本文中调用。static局部变量只能声明后的本函数调用 静态...
static在c语言中
代表
什么
答:
在C语言中,`static`是一个关键字,
用于修饰变量、函数和代码块
。它有以下几种含义:修饰变量:当一个变量被声明为`static`时,它会在该程序的作用域内被存储,而不是在堆栈上。这意味着该变量可以在程序的多个函数之间共享,并且不会因为函数的调用而丢失。修饰函数:当一个函数被声明为`static`时...
c语言中static
说明是
什么意思
?
答:
static
用来说明静态变量。1、如果是在函数外面定义的,那么其效果和全局变量类似,即static说明的变量可以在当前
c程序
文件中使用。2、如果是在函数内部定义的,那么这个变量只初始化一次,即使再次调用这个函数,这个static变量也不会再次被初始化,于是,这个变量的取值就会一直保存着,我们再次调用该函数时...
在C语言中static有什么含义
答:
{
static
int c;int d;} 在这里,a与b都是全局变量,二者的区别是,b可以被别的文件使用,a只能在本文件中使用,这是static对全局变量的作用。c和d的区别是,d是一个自动变量,func函数执行完后,d会自动被释放。但c却不会被释放,下一次调用func函数时,
c的
值会保留上次的值继续使用。
c语言的static什么意思
答:
在C语言中
,
static
是一个关键字,它有多种
含义
和用法,具体取决于它在哪里和如何被使用。以下是static的主要用法:静态局部变量:c`void func() {static int count = 0;count++;printf("%d\n", count);}`每次调用func()时,count的值都会增加,因为count的生命周期在函数调用之间持续存在。当...
大家正在搜
c语言中staticint
define在c语言中是什么意思
c语言中static调用几次
C语言中的static的用法
c语言中static的作用
c语言中static三种用法
c语言中static函数的用法
c语言中static例子
c语言中static关键字的用法
相关问题
C语言中static是做什么用的?
C语言编程中“static”是什么意思?
在C语言中,++是什么含义?
c语言中static 到底有啥作用啊?
C语言中static char是啥意思?
static在c语言中是什么意思
c语言中static 到底有啥作用啊?
c语言 static 作用范围是什么呢?