- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计_各章要点导读
各章要点导读
TOC \o 1-3 \h \z \u HYPERLINK \l _Toc 第 1 章 绪论 PAGEREF _Toc \h 1
HYPERLINK \l _Toc 第 2 章 C++简单程序设计 PAGEREF _Toc \h 2
HYPERLINK \l _Toc 第 3 章 函数 PAGEREF _Toc \h 3
HYPERLINK \l _Toc 第 4 章 类与对象 PAGEREF _Toc \h 4
HYPERLINK \l _Toc 第 5 章 C++程序的结构 PAGEREF _Toc \h 5
HYPERLINK \l _Toc 第 6 章 数组、指针与字符串 PAGEREF _Toc \h 5
HYPERLINK \l _Toc 第 7 章 继承与派生 PAGEREF _Toc \h 6
HYPERLINK \l _Toc 第 8 章 多态性 PAGEREF _Toc \h 7
HYPERLINK \l _Toc 第 9 章 群体类和群体数据的组织 PAGEREF _Toc \h 8
HYPERLINK \l _Toc 第 10 章 泛型程序设计与C++标准模板库 PAGEREF _Toc \h 9
HYPERLINK \l _Toc 第 11 章 流类库与输入/输出 PAGEREF _Toc \h 9
HYPERLINK \l _Toc 第 12 章 异常处理 PAGEREF _Toc \h 10
HYPERLINK \l _Toc 第 13 章 MFC库与Windows程序开发概述 PAGEREF _Toc \h 10
第 1 章 绪论
本章作为全书的开篇,旨在使读者初步了解面向对象的程序设计语言之由来,初步了解面向对象的程序设计思想之基本特点,概要性地了解面向对象的软件开发方法,为后续章节的学习奠定基础。 为什么需要首先有一个初步和概要性的了解呢?一方面,这是为了在以后的学习中具体接触到每一个新的概念、语法时都能够清楚地认识到,它在面向对象的方法中、在C++语言中的地位和作用是什么。另一方面,是希望读者在一开始就能够认识到,面向对象的思想与人类所习惯的思维方式是一致的,虽然C++语言比起面向过程的语言(如C语言)来要复杂许多,但是C++设计者的目的是为了使事情变得更简单,而不是故弄玄虚将事情搞得更复杂。事实上,正是由于C++语法的复杂性,使得它的表现能力更强,程序员用C++来写程序的时候能够更容易、更灵活地实现各种功能。 读者在阅读本章1.1-1.3时会感觉很多问题理解不透,这是正常的。因为需要学完本教材的全部内容,才能对C++语言和面向对象的方法有一个全面的认识。而本章在一开始就给出了一个全面介绍,虽然尽量使用通俗的语言,但是肯定仍有一些问题是读者先现在不能完全理解的。对此读者不必深究,对1.1-1.3的内容阅读后有个大致的了解就行。 1.4节介绍了信息的表示与存储,这是程序设计的基本知识,是必须掌握的基础。建议读者认真学习、完全掌握。不过有些读者可能会觉得这些知识在编程中并没有直接使用,不学这一节好像也不影响学习编程。但是没有这些基础知识,会影响你对程序理解。当然,如果觉得枯燥,也可以先略过这一节,待以后遇到疑问时,再来学习。因此有的教师在讲课时也略过这一节,留给学生自学,我本人就是这样做的。 1.5节简单介绍了程序的开发过程和一些术语,不必死记硬背,最好结合实验来体会。本章的主要实验任务是学会使用一种C++开发工具,本书的实验用的是VC++6.0开发环境。认真完成这一实验很重要,了解开发环境的基本功能,使完成以后各章实验的基础。
第 2 章 C++简单程序设计
本章内容是程序设计的基础,学习的目标是掌握C++语言的基本概念和基本语句,能够编写简单的程序段。这是初学程序设计者遇到的第一个难点:将解决问题的步骤用C++语言描述清楚。理解本章的简单例题不难,但是自己编写第一个程序却有点难以下手。学习编写程序可以从修改例题程序开始,也就是在原有例题程序的基础上,尝试自己增加或改变一些功能,或者用不同的方法来解决问题。如果你使用VC++开发环境编译、运行简单程序还有困难,应该首先复习一下实验一。 本章的例题都是一些比较简单的问题,但是这些简单的例题给出了一些常见问题的典型解决方法,既是做软件开发必须掌握的基本功也是各种考试中经常出现的题目,读者应该达到熟练掌握,并能够举一反三。例如:例2-3是典型的比较问题,例2-4是情况分支,例2-5是累加问题,也可以用for语句实现,要注意累加和的初始值一般是0,例2-10是简单的统计问题。 当你开始改编例题程序时,首先遇到的阻力就是编译时和运行时出现的错误。如果程序中存
您可能关注的文档
最近下载
- 国家开放大学,期末考试资料,04042+11683分析化学(本).docx VIP
- 十年(2016-2025)高考数学真题分类汇编(全国通用)专题26 导数及其应用解答题(八大考点,100题)(原卷版).pdf VIP
- 顾客沟通控制程序.pdf VIP
- _用空间技术算清生态账-自然资源资产审计云南模式介绍(2021年).docx VIP
- 关爱生命——急救与自救技能知到智慧树期末考试答案题库2025年上海交通大学医学院.docx VIP
- 成人留置导尿标准化护理与并发症防控指南.pptx
- 颞下颌关节紊乱病.ppt VIP
- 滨崎步Dearest歌词〔罗马拼音〕.doc VIP
- 初中数学二元一次方程组练习题(附答案)_2.doc VIP
- :高同型半胱氨酸血症诊疗专家共识(全文版).docx VIP
原创力文档


文档评论(0)