C++语言程序设计

出版时间:2008-7  出版社:人民邮电出版社  作者:蒋爱军  页数:423  

内容概要

本书紧密结合C++语言的新标准,以C++语言为工具讲述面向对象程序设计方法。全书分为两部分:第一部分介绍C++语言基础内容及结构化程序设计方法,包括基本类型、表达式、语句、函数、数组、指针等;第二部分介绍面向对象程序设计方法及C++语言中支持面向对象程序设计的主要机制,包括类、继承、多态、模板、命名空间、异常处理、标准库及泛型算法等。书中每章都包含丰富的代码及习题,供读者分析和练习。  本书既可作为计算机专业本科生程序设计课程的入门教材,也可作为相关专业高年级学生面向对象程序设计课程的教材,还可供软件开发人员参考。

作者简介

蒋爱军,女,中山大学信息科学与技术学院讲师,在读博士。1998年于中山大学计算机科学系计算机软件专业获硕士学位。主要研究方向为软件工程、面向对象技术、面向服务计算等。主讲程序设计、数据结构、数据库系统、操作系统。计算机文化等课程。作为主要作译者出版了多本译著

书籍目录

第1章 程序设计与C++语言入门 1.1 程序及相关概念 1.2 程序设计 1.3 程序设计语言 1.4 C++程序的结构 1.5 C++程序的实现过程 小结 习题第2章 内置数据类型与基本输入输出 2.1 数据类型概述 2.2 标识符 2.3 常量和变量 2.4 内置数据类型 2.5 操作符和表达式 2.6 类型之间的关系 2.7 标准库的使用和简单的输入输出 2.8 应用举例 小结 习题第3章 语句与基本控制结构 3.1 C++语句概述 3.2 程序的基本控制结构 3.3 选择语句 3.4 循环语句 3.5 应用举例 小结 习题第4章 函数 4.1 概述 4.2 函数定义与函数原型 4.3 函数调用与参数传递 4.4 标识符的作用域 4.5 变量的生命期 4.6 预处理指令 4.7 标准库函数 4.8 函数的接口设计和注释 4.9 递归 4.10 应用举例 小结 习题第5章 枚举、结构与类 5.1 简单数据类型与构造式数据类型 5.2 枚举类型 5.3 结构类型 5.4 抽象、封装与信息隐藏 5.5 类与对象 ……第6章 数组与指针第7章 字符串第8章 继承与组合第9章 重载第10章 I/O流与文件第11章 多态性与虚函数第12章 异常处理第13章 模板第14章 标准模板库附录A C++保留字表附录B 标准ASCII代码表附录C 常用数学函数附录D C++标准库头文件附录E 标准库泛型算法简介附录F 主要术语英汉对照表参考文献

章节摘录

  第1章 程序设计与C++语言入门  1.1 程序及相关概念  1.1.1 计算机与用户(人)  电子计算机,简称计算机,是一种电子设备,也有人称之为“智力工具”,是一种能够接受输入数据,存储和处理数据,并产生输出数据的设备。  遵循冯?诺依曼体系结构的现代计算机由以下5个部件构成。  运算器。又称算术逻辑单元,简称ALU(arithmetic and logic unit),主要完成各种算术运算和逻辑运算。

编辑推荐

  《C++语言程序设计》是根据作者多年的教学实践经验,在对国内外同类著作和教材进行深入的比较研究后编写而成的。书中以C++语言为工具,以程序设计的思想方法和程序设计语言的知识要点为线索,循序渐进地向读者介绍程序设计的基本方法与理念,重点介绍目前的主流程序设计方法——面向对象程序设计。既注重理论知识的介绍,又强调实际的应用,力求提高读者利用面向对象程序设计方法和C++语言解决实际问题的能力。  《C++语言程序设计》特色  紧密结合C++语言的新标准,讲解全面细致。  每章有丰富的代码实例、具有针对性的典型习题以及一个综合性编程实例,帮助读者掌握该章内容,解决具体问题。  书中大量“提示”和“注意”类内容,旨在强调重要的知识点、提醒常犯的错误、引导读者深入思考。  对不同程序设计方法进行比较和探讨,对C++语言特征上缺点进行描述,拓宽读者视野。  附录中给出关于STL泛型算法的简价。

图书封面

评论、评分、阅读与下载


    C++语言程序设计 PDF格式下载


用户评论 (总计6条)

 
 

  •   内容丰富,举析详尽,尤其是第二部分,结合大量的例子讲解面向对象程序设计主要机制,深入浅出,言简意赅,是学习C++不错的选择。
  •   由中大名师编写,很好。
  •   注重基础,适合初学者,值得买
  •   以前在图书馆看过,觉得很基础,条理清晰。
  •   发货快,包装可以
  •   内容详细,吧C++设计的基本都讲到了。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7