出版时间:2010-8 出版社:清华大学出版社 作者:闵联营 等主编 页数:287
前言
计算机程序设计是一门实践性很强的课程,只有通过大量的练习和上机实践,才能提高程序设计的水平。 作者在多年从事高级语言程序设计教学的过程中,收集和编写了大量习题。为了便于读者通过练习和上机实践掌握C++程序设计,作者精心筛选并整理出其中富有代表性的习题,编写了这本书。 全书共分14章,从内容组织上分为2个部分。第l部分为习题集(第1一13章),分别与主教材的各章内容相配合,基本覆盖了教材中所述的知识点。题型主要包括单项选择题、程序分析题、程序填充题和程序设计题等。所有习题均给出了参考答案,便于读者自测和学习。习题中的程序均在Visual0+6。0环境中运行通过。读者可以通过对书中习题的练习,逐步熟悉并掌握C++语言的基本概念、编程方法和技巧,拓宽程序设计的思路。第2部分为实验指导(第14章),包括10个精心设计的实验,每个实验均包括实验目的、实验内容、实验步骤等内容。 本书由闵联营、何克右主编,闵联营统稿全书。参加编写的有闵联营(第1、2、5、14章的实验1一实验5)、何克右(第3、4、6章)、谭新明(第7、10章)、伍新华(第8、9、13章)、刘传文(第11、12、14章的实验6一实验10)。
内容概要
本书是清华大学出版社出版的《C++程序设计》(闵联营、何克右主编)一书的配套教材。本书内容分为2部分:第1部分为习题集(第1~13章),分别与主教材各章内容相配合,基本覆盖了教材中所讲述的知识点。题型主要包括单项选择题、程序分析题、程序填充题和程序设计题等。第2部分为实验指导(第14章),包括10个精心设计的实验,每个实验均包括实验目的、实验内容、实验步骤等。 本书可以作为高等院校计算机专业和相关专业学生学习C++程序设计课程的辅导教材,也可以作为全国计算机等级考试(二级C++)的辅导用书,以及各类程序设计培训班学员和C++语言自学者的参考资料。
书籍目录
第1章 C++概述第2章 C++数据类型第3章 程序控制语句第4章 数组和结构体第5章 函数第6章 指针和引用第7章 从面向过程到面向对象第8章 类和对象第9章 继承与派生第10章 多态性第11章 模板第12章 标准模板库STL第13章 C++的I/O流类库第14章 实验内容与指导实验1 Visual C++6.0开发环境的初步使用实验2 程序控制语句实验3 数组与结构体实验4 函数实验5 指针与引用实验6 类和对象实验7 继承与派生实验8 多态性实验9 模板与标准模板库STL实验10 I/O流类库
章节摘录
(2)有些集成化的调试工具可以对c。nst常量进行调试,但是不能对宏常量进行调试。 2.(1)从静态存储区域分配。内存在程序编译的时候已经分配,这部分内存在程序的整个运行期间都存在。例如全局变量、静态变量。 (2)在栈上创建。在执行函数时,函数内局部变量的存储单元可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集中,效率高,但分配的内存容量有限。 (3)从堆上分配,亦称动态内存分配。程序在运行的时候用new或malloc申请任意多少的内存,程序员自己负责在何时用delete或free释放内存。动态内存的生存期由程序员决定,使用非常灵活,但问题也最多。 3.全局变量(外部变量)的说明之前再冠以static就构成静态的全局变量。全局变量本身就是静态存储方式,静态全局变量当然也是静态存储方式。这两者在存储方式上并无不同。这两者的区别存在于非静态全局变量的作用域是整个源程序,当一个源程序由多个源文件组成时,非静态的全局变量在各个源文件中都是有效的。而静态全局变量则限制了其作用域,即只在定义该变量的源文件内有效,在同一源程序的其他源文件中不能使用。由于静态全局变量的作用域局限于一个源文件内,只能为该源文件内的函数公用,因此可以避免在其他源文件中引起错误。 ……
编辑推荐
《C++程序设计习题集和实验指导》: 教学目标明确,注重理论与实践的结合 教学方法灵活,培养学生自主学习的能力 教学内容先进,反映了计算机学科的最新发展 教学模式完善,提供配套的教学资源解决方案
图书封面
评论、评分、阅读与下载