作品简介

本书是为C++程序设计学习者量身订做的辅导书。全书分为3篇。前篇介绍了面向过程的程序设计,主要有基本语句、语法基础、函数机制和数据类型等内容。中篇介绍了一些实用编程技巧,内容包括阅读代码、调试程序、异常处理和简单的编程思想。后篇介绍了面向对象的程序设计,主要有类和对象、对象生灭、友元、继承、标准模板库(STL)等内容。书中常以形象的比喻来解释程序设计中的概念,通俗易懂,令读者印象深刻,能更快地进入C++程序设计的大门。本书的内容涵盖了绝大部分常用的C++知识,可以作为大学计算机专业或非计算机专业的程序设计入门教材,也可供计算机爱好者自学使用。

潘嘉杰,2008年毕业于上海大学计算机工程与科学学院。从事计算机信息系统开发工作8年多,目前在某英资仪器公司任项目经理、软件工程师。2005年起编写《易学C++》一书。

作品目录

  • 内容提要
  • 第1版前言
  • 第2版前言
  • 前篇 过程化的程序设计
  • 第1章 C++从这里开始
  • 第2章 Hello,World!
  • 第3章 各种各样的箱子——变量
  • 第4章 要走哪条路——分支结构
  • 第5章 有个圈儿的程序——循环结构
  • 第6章 好用的工具——函数
  • 第7章 好大的“仓库”——数组
  • 第8章 内存里的快捷方式——指针
  • 第9章 自己设计的箱子——枚举和结构
  • 中篇 实战程序设计
  • 第10章 如何阅读程序代码
  • 第11章 如何调试程序代码
  • 第12章 如何编写程序代码
  • 第13章 异常的处理
  • 后篇 面向对象的程序设计
  • 第14章 初识对象
  • 第15章 再识对象
  • 第16章 造物者与毁灭者——对象生灭
  • 第17章 共有财产·好朋友·操作符
  • 第18章 父与子——类的继承
  • 第19章 再谈输入与输出
  • 第20章 万用的模板
  • 第21章 博大精深的STL
  • 附录A 常用保留字列表
  • 附录B 常见编译错误和解决方法
  • 附录C 参考文献
  • 附录D 推荐书目
展开全部