欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C++【变量说明】 博客分类: C program  

程序员文章站 2024-02-07 14:02:22
...
 21  * 一个变量除了数据类型之外,还有属性:
 22  * (1)存储类别:C++允许使用auto,static,register,extern 4种存储类别
 23  * (2)作用域:程序中可以引用该变量的区域
 24  * (3)存储周期:变量在内存的存储期限
 25  * 从作用域角度,有局部变量和全局变量
 26  * (1)局部变量:
 27  *      自动变量,即动态局部变量(离开函数,值消失)
 28  *      静态局部变量(离开函数,值仍保存)
 29  *      寄存器变量(离开函数,值消失)
 30  *      形式参数(可定义为自动变量或者寄存器变量)
 31  *  (2)全局变量
 32  *      静态外部变量,只限本文件使用
 33  *      外部变量, 非静态的外部变量,允许其他文件引用