77问答网
所有问题
当前搜索:
c语言static的用法举例
在
c语言
中或在c++中,
static
是怎么用的,麻烦高人请详细说明一下,并且...
答:
int static_test(void) {
static s
=0; return s++; } 第一次调用返回结果:0 第二次调用返回结果:1 第三次调用返回结构:2 ...
C语言
里的
static
怎么用的,能给个代码说说么?
答:
void msg(){ printf("Hello\n");} 你可能会问:为什么在a.c中定义的全局变量a和函数msg能在main.c中
使用
?前面说过,所有未加
static
前缀的全局变量和函数都具有全局可见性,其它的源文件也能访问。此例中,a是全局变量,msg是函数,并且都没有加static前缀,因此对于另外的源文件main.c是可见的。
c语言
中
static
关键字
答:
1、静态全局变量 在全局变量前,加上关键字
static
,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量
的例子
,如下://Example 1 include <iostream.h> void fn();static int n; //定义静态全局变量 void main(){ n=20;cout<<n<<endl;fn();} void fn(){ n++;cout<<n<<en...
static
在
c语言
中
的用法
答:
static
在
c语言
中是私有、静态意思。用于在函数中声明“静态变量”用,在每一次调用后,该变量并不在函数返回时立即释放,变量中保存的值,可以保留到下一次调用时继续有效。私有就是隐藏。static函数只能声明后的本文中调用。static全局变量只能声明后的本文中调用。static局部变量只能声明后的本函数调用 静态...
C51中
static的用法
答:
二
static
法则:A、若全局变量仅在单个
C
文件中访问,则可以将这个变量修改为静态全局变量,以降低模块间的耦合度;B、若全局变量仅由单个函数访问,则可以将这个变量改为该函数的静态局部变量,以降低模块间的耦合度;C、设计和
使用
访问动态全局变量、静态全局变量、静态局部变量的函数时,需要考虑重入问题;全局变量有外部、...
C语言
中变量存储
static
和extern两个关键字的作用分别是什么
答:
用
static
修饰函数的话,情况与修饰全局变量大同小异,就是改变了函数的作用域。extern关键字 在
C语言
中,修饰符extern用在变量或者函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。在上面
的例子
中可以看出,在file2中如果想调用file1中的变量a,只须用extern进行声明即可调用a,这就...
C语言
中的静态变量
答:
几个a并不是同一个a,我们可以把程序中的a改一下名字,方便理解。如下:include <stdio.h>int fun(int n){
static
int a =3;int t =0;if(n%2){static int b =4;t+=b++;}else{static int c =5;t+=c++;}return t+=a++;}main(){int i,s=0;for (i=0;i<3;i++)s+=fun...
C语言static的用法
?
答:
static
型变量只初始化一次,第一次调用fun函数时,f初始化为1,运行完后f仍为1;第二次调用时f的值还是1,不再初始化,于是f在fun运行完后变为2,这样依次完成所有循环,每次计算f时,都沿用上一个循环的f值
C语言
中
static
修饰变量
答:
可以,
static
在
C语言
中是表示一个变量为静态变量的,而不是常量,也不是不可变的变量。所谓的静态变量有两种情况,一种是静态全局变量,一种是静态局部变量。先说静态局部变量:通常情况下,在一个函数中定义一个变量,那么函数退出之后,这个变量就消失了,即使你第二次调用这个函数,里面的变量也会被...
c语言
中变量前的
static有什么
用???
答:
static变量大概是两种情况 在函数里的static变量意味着这个变量的生存期是全局的,你可以想象它实际上就是在函数外声明的, 当然因为可见范围的原因其他函数不能访问它 在函数外的static变量意思是本地的, 跟不加
static的
差别就是其他文件不能通过extern来访问这个变量。
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜
static函数在c语言中的用法
c语言中void的用法
关键字static的用法
c语言函数加static
c语言静态和动态的区别
c语言static静态局部变量
C语言中主函数和子函数
c语言static int的用法
c语言static局部变量的作用