【0-1】Chapte0简介及C++知识回顾解释.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据结构;Chapter1 课程简介;课程总体介绍;一、课程教学内容; 用计算机解决一个具体问题时,大致需要以下步骤:; 例1.1 学生学籍登记表。; 例1.2 酒店管理系统中的客房分配问题; 例1.4 计算机和人对弈的问题;小结:课程教学内容(一)——数据结构;课程教学内容(二)——常用算法;二、课程重要性;三、前导知识和技能;四、教 材;五、参考资料;参考资料;参考资料;参考资料;参考资料;六、实习安排;实习内容;七、成绩评定;八、学习要求;九、联系方式及公共邮箱;记住自己的总结与体会;参考资料电子版;C++回顾重点;Q A -C++回顾;Q1: 函数的参数传递;Q2:引用 vs.指针;Q3:实例比较;Q4:函数模板 VS. 类模板;函数模板示例;类模板;template class T1,class T2,…,class Tn 返回类型 类模板名 T1,T2,…,Tn::成员函数名(形参表) { 成员函数的函数体 };类模板实例化;Q5:异常处理;C++标准库的异常类;Q6:静态存储分配VS.动态存储分配;C++内存空间分布;Q7:new和delete操作符;new和delete操作符;Q8:二维数组的存储空间分布;二维数组的动态分配与释放;二维数组:申请内存空间;二维数组:释放内存空间;Q9:预编译指令的作用;Q10:VC调试快捷键;观察值; Memory 由于指针指向的数组,Watch只能显示第一个元素的值。为了显示数组的后续内容,或者要显示一片内存的内容,可以使用memory功能。在 Debug工具条上点memory按钮,就弹出一个对话框,在其中输入地址,就可以显示该地址指向的内存的内容。 Varibles Debug工具条上的Varibles按钮弹出一个框,显示所有当前执行上下文中可见的变量的值。特别是当前指令涉及的变量,以红色显示。 寄存器 Debug工具条上的Reigsters按钮弹出一个框,显示当前的所有寄存器的值。;Call Stack 调用堆栈反映了当前断点处函数是被那些函数按照什么顺序调用的。 单击Debug工具条上的Call stack就显示Call Stack对话框。 在CallStack对话框中显示了一个调用系列,最上面的是当前函数,往下依次是调用函数的上级函数。 单击这些函数名可以跳到对应的函数中去。;Questions?;ACM简介;在线评测系统???OJ);ACM练习站点推荐;ACM在线测试网站示例——POJ /JudgeOnline/;Problems;程序运行不正确;适合初学者的题目(浙大OJ);计算机等级考试简介;NCRE 级别/科目 设置 ;计算机等级考试-二级;;二级C++考试大纲;;;  四、 数组、指针与引用   1. 掌握一维数组的定义、初始化和访问,了解多维数组的定义、初始化和访问。   2. 了解字符串与字符数组。   3. 熟练掌握常用字符串函数(strlen,strcpy,streat,strcmp,strstr等)。   4. 指针与指针变量的概念,指针与地址运算符,指针与数组。   5. 引用的基本概念,引用的定义与使用。   五、 掌握函数的有关使用   1. 函数的定义方法和调用方法。   2. 函数的类型和返回值。   3. 形式参数与实在参数,参数值的传递。   4. 变量的作用域、生存周期和存储类别(自动、静态、寄存器,外部)。   5. 递归函数。   6. 内联函数。   7. 带有缺省参数值的函数。 ;

文档评论(0)

知识宝库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档