C语言中,static关键字举例——局部static变量
C语言中,static关键字可以用在全局范围,也可以用在函数范围,还可以用在局部范围!
先上实验代码:
从执行结果可以看出,if中定义的static变量j与else中定义的static变量j,互相独立,而且都会保留“上一次的赋值结果”,同时,在if和else中定义的static变量,仅在if或else的局部范围可见,局部范围之外,不可见。
发布时间: 2013-03-16 11:51:46 作者: rapoo
C语言中,static关键字举例——局部static变量
C语言中,static关键字可以用在全局范围,也可以用在函数范围,还可以用在局部范围!
先上实验代码:
从执行结果可以看出,if中定义的static变量j与else中定义的static变量j,互相独立,而且都会保留“上一次的赋值结果”,同时,在if和else中定义的static变量,仅在if或else的局部范围可见,局部范围之外,不可见。