当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

上海交通大学:《C++程序设计》作用域和生存期(王群慧)

资源类别:文库,文档格式:PPT,文档页数:6,文件大小:278KB,团购合买
一、几种方式: 1. 函数参数(通过函数接口传递) 2. 全局变量(所有函数共享数据) 3. 类的封装(部分函数共享数据) (将数据和相关的函数封装在一起)
点击下载完整版文档(PPT)

程序设计基础(C++) 作用域和生存期

1 程序设计基础(C++) 作用域和生存期

模块间信息传递 几种方式 1.函数参数(通过函数接口传递) 2.全局变量(所有函数共享数据) 3.类的封装(部分函数共享数据) 将数据和相关的数封装在一起

2 模块间信息传递 ◼ 几种方式: 1. 函数参数(通过函数接口传递) 2. 全局变量(所有函数共享数据) 3. 类的封装(部分函数共享数据) (将数据和相关的函数封装在一起)

主要内容 作用域 ■生存期 ■变量存储类别

3 主要内容 ◼ 作用域 ◼ 生存期 ◼ 变量存储类别

小结(1) ■作用域 ■块、文件、类 局部变量、全局变量、类成员 生存期 动态、静态 ■局部变量、全局变量/静态局部变量 存储区 代码、静态、栈、堆、常量等 21

21 小结(1) ◼ 作用域 ◼ 块、文件、类 ◼ 局部变量、全局变量、类成员 ◼ 生存期 ◼ 动态、静态 ◼ 局部变量、全局变量/静态局部变量 ◼ 存储区 ◼ 代码、静态、栈、堆、常量等

小结(2) 模块间的数据共享: n函数参数(局部变量) 模块的耦合性低 内存使用效率高 ■■■ 全局变量 数据访问方便 模块的耦合性高 内存使用效率低 22

22 小结(2) ◼ 模块间的数据共享: ◼ 函数参数(局部变量) ◼ 模块的耦合性低 ◼ 内存使用效率高 ◼ ... ◼ 全局变量 ◼ 数据访问方便 ◼ 模块的耦合性高 ◼ 内存使用效率低 ◼

点击下载完整版文档(PPT)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
已到末页,全文结束
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有