选择题 · 答案 C
以下关于 C++ 变量作用域的说法,错误的是( )。
答案C。作用域决定了变量的可见和生存范围。函数参数在函数未被调用时不占用内存(只在调用时创建)。
函数参数在函数未被调用时不占用内存。静态变量(static)在程序整个运行期间存在。
【考点】变量作用域|局部变量与全局变量|命名规则
三级「编程基础」模块第 2 章,明确考查变量作用域规则。命题人放这道题就是要卡住那个「以为全局变量就是全程序可见」的致命误解——这是二级到三级最典型的认知断层。