C/C++变量根据定义位置的不同,具有不同的作用域和存储域。
作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名作用域和文件作用域。
存储域可分为2种:静态存储区和栈区,另:函数申请内存空间在堆区里面(这不在本文讨论范围之内)。
C/C++变量根据定义位置的不同,具有不同的作用域和存储域。
作用域可分为6种:全局作用域,局部作用域,语句作用域,类作用域,命名作用域和文件作用域。
存储域可分为2种:静态存储区和栈区,另:函数申请内存空间在堆区里面(这不在本文讨论范围之内)。