
作者:(美)WalterSavitch著
页数:1026
出版社:清华大学出版社
出版日期:2015
ISBN:9787302386445
电子书格式:pdf/epub/txt
内容简介
本书是最优秀的C++入门教材,深受师生欢迎。作者结合自己多年的教学经验,根据教学大纲精心设计并编写了书中内容。与此同时,本书还采用了很多便于读者巩固所学知识的教学特征,比如各章开始处的小节总览,书中随处可见的总结框、编程提示和编程陷阱,各章结尾处的小结、习题和编程项目等。这些非常适合初学者掌握重要的编程概念。 全书共18章,8个附录。在讲解C++基础知识之后,直接引导学生深入函数、I/O流、类、控制流程、命名空间、数组、字符串、指针和动态数组、递归、模板、指针和链表、派生类、异常以及标准模板库。
作者简介
Walter Savitch,美国加州大学圣地亚哥分校荣誉退休教授,拥有加州大学伯克利分校博士学位,曾担任加州大学圣地亚哥分校计算机科学系教授和认知科学跨学科博士项目主任。他在复杂性理论和并行计算模型方面具有卓越的贡献,其研究领域包括形式语言理论计算语言学等。Savitch教授还是C++和Java经典教材的缔造者,他的作品通俗易懂,生动有趣,贴近生活,应用性和实用性很强,深受全球数十万读者(包括教师和学生)的欢迎。
本书特色
本书是最优秀的c++入门教材,深受师生欢迎。作者结合自己多年的教学经验,根据教学大纲精心设计并编写了书中内容。与此同时,本书还采用了很多便于读者巩固所学知识的教学特征,比如各章开始处的小节总览,书中随处可见的总结框、编程提示和编程陷阱,各章结尾处的小结、习题和编程项目等。这些非常适合初学者掌握重要的编程概念。 全书共18章,8个附录。在讲解c++基础知识之后,直接引导学生深入函数、i/o流、类、控制流程、命名空间、数组、字符串、指针和动态数组、递归、模板、指针和链表、派生类、异常以及标准模板库。
目录
inside front cover and inside back cover
chapter 1 1introduction to computers and c++ programming
chapter 2 2c++ basics
chapter 3 3more flow of control
chapter 4 4procedural abstraction and functions that return a value
chapter 5 5functions for all subtasks
chapter 6 6i/o streams as an introduction to objects and classes
chapter 7 7arrays
chapter 8 8strings and vectors
chapter 9 9pointers and dynamic arrays
chapter 10 0defining classes
chapter 11 friends, overloaded operators, and arrays in classes
chapter 12 separate compilation and namespaces
chapter 13 pointers and linked lists
chapter 14 recursion
chapter 15 inheritance
chapter 16 exception handling
chapter 17 templates
chapter 18 standard template library
appendices
1 c++ keywords
2 precedence of operators
3 the ascii character set
4 some library functions
5 inline functions
6 overloading the array index square brackets
7 the this pointer
8 overloading operators as member operators
index














