在函数中声明的静态变量(   )

作者:高老师 浏览 1

在函数中声明的静态变量(   )


A、

在函数体中可见,函数执行结束时释放占用的空间


B、

在函数体中可见,程序结束时释放占用的空间


C、

在程序中可见,函数执行结束时释放占用的空间


D、

在程序中可见,程序结束时释放占用的空间


【正确答案】:B
【题目解析】:

在函数中声明的静态变量称为静态局部变量。

函数中声明的静态变量一直到整个程序结束时才释放占用的空间,但它并不是在程序的所有位置都可见。函数中声明的静态变量仅在函数体中可见。故本题选B。

简单理解为:有局部作用域,但却有全局生存期。


📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板