- 博客(1)
- 资源 (5)
- 收藏
- 关注
原创 C/C++ 语言的Static
在C语言中,static 具有的两重意义: (1) 如果 static int foo; 这一句位于函数中,则 static 表示的是存储属性,表明 foo 是一个静态变量。放在静态存储区,只占一份空间。它的生存周期和程序一样长。 (2) 如果 static int foo; 这一句位于函数外面,则 foo 是一个全局变量,static 不再是表示存储性质,而是作为限制符来使用:用来限制全局变量
2005-01-05 17:48:00 2574 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人