函数、函数与运算符重载_03
变量与函数的存储类型 变量的存储类型 自动存储类型 自动变量为用auto说明的变量,通常auto缺省。 局部变量都是自动变量 生命期开始于语句块的执行,结束于语句块的结束 自动变量的空间分配在栈中,块开始执行时系统自动分配空间,块执行结束时系统自动释放空间 自动变量的生命期和作用域是一致的 Database Information System Lab * 变量与函数的存储类型 变量的存储类型 寄存器存储类型 为提高程序运行效率,可以将某些变量保存在寄存器中,即用register说明为寄存器变量,但不提倡使用 Database Information System Lab * 变量与函数的存储类型 变量的存储类型 静态存储类型 static说明的变量称为静态变量 根据定义的位置不同,还分为局部静态变量和全局静态变量,也称内部静态变量和外部静态变量 静态变量均存储在全局数据区,如果程序未显式给出初始化值,则等效初始化为全0;在程序运行过程中,允许对静态变量赋值 局部静态变量是定义在块中的静态变量,编译系统在全局数据区为其开辟空间并保存数据,该空间一直到整个程序结束才释放。局部静态变量具有局部作用域,但却具有全局生存期。 Database Information System Lab * 变量与函数的存储类型 变量的存储类型 静态存储类型 【例5.21】局部静态变量与局部自动
您可能关注的文档
- (二氧化碳制取)天津市市级获奖.doc
- (2014秋)八年级报纸电子版·牛津深圳版(第02期).doc
- 113100237201032422133vgjd.doc
- 1感冒食疗方.ppt
- 13-7-王昱浩讲义.doc
- 2008年7月26-27日雅思口试机经.doc
- 2011年3月26日王京竹-----.doc
- 2 unit2 paragraph development.ppt
- 2012新增文章.doc
- 2012职称英语考试答案.doc
- 力士乐数控系统MTX NC固定循环.docx
- 发格数控系统40_i_P数显表安装操作手册.docx
- T∕SDJZXH 005-2025 建设工程智慧监理建设评价标准.pdf
- FANUC发那科数控系统FANUC OPEN CNC 操作说明书(DNC 运行管理软件.docx
- T∕CASMES 661-2026 停车场(库)公共设施配建导则.pdf
- T∕GZBECTA 007-2025 民用建筑碳排放计算指南.pdf
- FANUC发那科数控系统16i 18i 160i 180i - Model A Maintenance.pdf
- T∕CADP 9-2023 高路堤路段与天然气管道交叉工程 通道涵技术要求.pdf
- 发格数控系统8055参数备份和恢复.pdf
- Mazak马扎克数控系统马扎克(Mazak)FMS介绍.docx
原创力文档

文档评论(0)