- 1
- 0
- 约1.08万字
- 约 56页
- 2019-01-01 发布于福建
- 举报
c语言程序上设计课件第5章
一、变量的作用域和生存期 变量的作用域 变量的生存期 变量在程序中影响范围 变量在程序中起作用的时间 长期性 暂时性 全局变量 局部变量 局部变量 ① 变量只能在当前函数或 当前复合语句中有效。 ② 形式参数是局部变量。 ③ 可以在复合语句中定义 局部变量。 ④ 局部变量可以同名,互 不干扰。 全局变量 ① 在整个程序中有效有效。 ② 全局变量可以和局部变量同名,互不干扰,全局变量之间不能同名。 ③ 在同一个程序中,如果全局变量与局部变量同名,在局部变量的作用范围内,全局变量暂时不起作用,被屏蔽。 ④ 通常情况,建议尽量少使 用全局变量 #include stdio.h int a=3,b=5; max(int a,int b) {int c; c=ab?a:b; return c; } main() {int a=8; printf(%d,max(a,b)); } 二、变量的存贮类别 数据的动态存贮方式和静态存贮方式 程序区 动态存贮区 静态存贮区 存放程序指令 存放暂时性数据 (局部变量) 存放数据长期性 (全局变量) 在C语言中变量的存贮类别有四种 自动型变量 外部型变量 静态型变量 寄存器型变量 说明:auto 作用域:局部 生存期:暂时 存贮区:动态区 说明:extern 作用域:全局 生存期:长期 存贮区:静态区 说明:static 作
您可能关注的文档
最近下载
- 红旗杯班组长题库.pdf VIP
- Excel在会计中的应用(第三版)(喻竹)全套PPT课件.pptx
- 苍蝇小子绘本There Was An Old Lady Who Swallowed FLY GUY.pdf VIP
- Siemens 西门子家电 西门子干衣机 WT46E301TI 13 使用说明书 安装说明 程序表.pdf
- 《烹饪营养与配餐》中职烹饪专业全套教学课件.pptx
- 艺术本科新生及转学申请.ppt VIP
- Leapfrog-Geo地质建模使用说明.docx VIP
- 外墙抹灰施工方案(完整版).docx
- 机电工程安装细部节点做法(2025年).docx
- 电力建设施工测量控制方案.docx
原创力文档

文档评论(0)