在C++语言中,局部变量的隐含存储类型是() auto 无存储类型 答案为什么是无存类型

如题所述

第1个回答  2017-03-21
一个C变量有以下两种存储时期之一:静态存储时期(static storage duration)和自动存储时期(automatic storage duration)。
具有代码块作用域的变量一般情况下具有自动存储时期。在程序进入定义这些变量的代码块时,将为这些变量分配内存;当退出这个代码块时,分配的内存将被释放。该思想把自动变量使用的内存视为一个可以重复使用的工作区或者暂存内存。
局部变量都属于自动类型,即一旦程序栈弹出,局部变量消失。本回答被提问者和网友采纳
相似回答