C++基础教程
C++基础教程封面图

C++基础教程

(美) 马里克 (Malik,D.S.) , 著

出版社:清华大学出版社

年代:2005

定价:

书籍简介:

本书以实践为指导,清楚而简明地解释了一些关键的C++概念。详尽地讨论了一些核心主题,如输入/输出、控制结构、数组和类等。

作者介绍:

D.S.Malik是creighton大学的数学和计算机科学教授。他于1985年在Ohio大学获得了哲学博士学位。此后,他就一直在Creighton大学讲授计算机科学方面的课程。在抽象代数、模糊自控理论和语言、模糊逻辑及其应用、信息科学和Java编程等领域,Malik已经发表了50余篇论文,并编写了1

书籍目录:

第1章 计算机和编程语言概述  1.1 简介  1.2 概述计算机的发展史  1.3 计算机系统的描述   1.3.1 硬件   1.3.2 软件  1.4 计算机语言  1.5 编程语言的发展史 1.6 高级语言程序的执行 1.7 问题分析-编码-执行周期的编程 1.8 编程方法   1.8.1 结构化编程   1.8.2 面向对象编程  1.9 ANSI/ISO 标准C++  1.10 快速回顾

第1章 计算机和编程语言概述  1.1 简介  1.2 概述计算机的发展史  1.3 计算机系统的描述   1.3.1 硬件   1.3.2 软件  1.4 计算机语言  1.5 编程语言的发展史 1.6 高级语言程序的执行 1.7 问题分析-编码-执行周期的编程 1.8 编程方法   1.8.1 结构化编程   1.8.2 面向对象编程  1.9 ANSI/ISO 标准C++  1.10 快速回顾  1.11 练习题 第2章 C++的基本元素  2.1 C++基础知识   2.1.1 特殊字符   2.1.2 关键字   2.1.3 标识符  2.2 数据类型   2.2.1 基本数据类型   2.2.2 浮点数据类型   2.2.3 string数据类型  2.3 算术运算符和运算符的优先级  2.4 表达式   2.4.1 混合表达式   2.4.2 类型转换(强制转换)  2.5 输入   2.5.1 为常量和变量分配内存   2.5.2 对变量赋值  2.6 递增运算符和递减运算符  2.7 输出  2.8 预处理指令 2.9 创建C++程序  2.10 编程风格和方式   2.10.1 语法   2.10.2 文档  2.11 更多的赋值语句  2.12 编程示例:换算长度   2.12.1 问题分析和算法设计   2.12.2 变量   2.12.3 指定常量   2.12.4 主算法   2.12.5 综合  2.13 编程示例:美分找零   2.13.1 问题分析和算法设计   2.13.2 变量   2.13.3 指定常量   2.13.4 主算法  2.14 快速回顾  2.15 练习题  2.16 编程练习 第3章 输入/输出第4章 控制结构Ⅰ第5章 控制结构Ⅱ(循环)第6章 用户自定义函数Ⅰ第7章 用户自定义函数Ⅱ第8章 用户定义的简单数据类型、命名空间及字符串类型第9章 数组和字符串第10章 数组和vector类型的应用第11章 记录(结构体)第12章 类和数据抽象第13章 继承和组合第14章 指针、类和虚函数第15章 重载和模板第16章 异常处理第17章 递归第18章 链表第19章 栈和队列附录A 保留字附录B 运算符的优先级附录C 字符集附录D 运算符重载附录E 其他C++主题附录F 头文件附录G 系统中上的内存大小和随机数生成器附录H 标准模板库(STL)附录I 部分练习题的答案

内容摘要:

本书通过以实践为指导的独特教学方法,简洁地解释了一些关键的c++概念。书中着重讨论了一些核心主题,包括输入/输出、控制结构、数组和类,并结合大量的代码示例和图表详尽而直观地说明了一些较难理解的概念。本书在第1版的基础上作了一些改进,新增了一些内容,如异常处理和标准模板库等。  本书适用于所有对C++编程感兴趣的读者,既可作为高等院校计算机及相关专业的教材,也可供各类软件开发人员参考。

书籍规格:

书籍详细信息
书名C++基础教程站内查询相似图书
9787302121688
如需购买下载《C++基础教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次2版印次1
定价(元)语种简体中文
尺寸装帧平装
页数印数

书籍信息归属:

C++基础教程是清华大学出版社于2005.出版的中图分类号为 TP312 的主题关于 C语言-程序设计 的书籍。