国外计算机科学教材系列C++大学教程(第9版)(英文版)/(美)保罗.戴特

首页 > 图书 > 教材教辅/2020-09-23 / 加入收藏 / 阅读 [打印]
国外计算机科学教材系列C++大学教程(第9版)(英文版)/(美)保罗.戴特

国外计算机科学教材系列C++大学教程(第9版)(英文版)/(美)保罗.戴特

作者:美 Paul Deitel(保罗 ? 戴

开 本:其他

书号ISBN:9787121295423

定价:

出版时间:2018-09-01

出版社:电子工业出版社

国外计算机科学教材系列C++大学教程(第9版)(英文版)/(美)保罗.戴特 本书特色

本书是一本C 编程方面的优秀教材,全面介绍了面向对象编程的原理与方法,详细分析了与C 编程有关的技术。本书的主要内容包括类与对象、控制语句、函数与递归、数组、指针、运算符重载、继承、多态、输入/输出流、异常处理、文件处理、模板、搜索与排序等。全书以“活代码”的方式详细分析了每个知识要点,提供了丰富的自测练习和项目练习,是初学者和中高级程序员学习C 编程的理想用书。

国外计算机科学教材系列C++大学教程(第9版)(英文版)/(美)保罗.戴特 内容简介

本书是一本C++编程方面的很好教材,全面介绍了面向对象编程的原理与方法,详细分析了与C++编程有关的技术。本书的主要内容包括类与对象、控制语句、函数与递归、数组、指针、运算符重载、继承、多态、输入/输出流、异常处理、文件处理、模板、搜索与排序等。全书以“活代码”的方式详细分析了每个知识要点,提供了丰富的自测练习和项目练习,是初学者和中不错程序员学习C++编程的理想用书。

国外计算机科学教材系列C++大学教程(第9版)(英文版)/(美)保罗.戴特 目录

Contents
Chapter 1 Introduction to Computers and C 1
1.1 Introduction 2
1.2 Computers and the Internet in Industry and Research 2
1.3 Hardware and Software 4
1.4 Data Hierarchy 6
1.5 Machine Languages, Assembly Languages and High-Level Languages 7
1.6 C 8
1.7 Programming Languages 9
1.8 Introduction to Object Technology 10
1.9 Typical C Development Environment 13
1.10 Test-Driving a C Application 15
1.11 Operating Systems 20
1.12 The Internet and World Wide Web 22
1.13 Some Key Software Development Terminology 23
1.14 C 11 and the Open Source Boost Libraries 25
1.15 Keeping Up to Date with Information Technologies 25
1.16 Web Resources 26
Chapter 2 Introduction to C Programming; Input/Output and Operators 31
2.1 Introduction 31
2.2 First Program in C : Printing a Line of Text 32
2.3 Modifying Our First C Program 35
2.4 Another C Program: Adding Integers 36
2.5 Memory Concepts 39
2.6 Arithmetic 40
2.7 Decision Making: Equality and Relational Operators 43
2.8 Wrap-Up 47
Chapter 3 Introduction to Classes, Objects and Strings 55
3.1 Introduction 55
3.2 Defining a Class with a Member Function 56
3.3 Defining a Member Function with a Parameter 58
3.4 Data Members, set Member Functions and get Member Functions 61
3.5 Initializing Objects with Constructors 66
3.6 Placing a Class in a Separate File for Reusability 69
3.7 Separating Interface from Implementation 72
3.8 Validating Data with set Functions 76
3.9 Wrap-Up 80
Chapter 4 Control Statements: Part 1; Assignment, and - - Operators 87
4.1 Introduction 87
4.2 Algorithms 88
4.3 Pseudocode 88
4.4 Control Structures 89
4.5 if Selection Statement 92
4.6 if…else Double-Selection Statement 93
4.7 while Repetition Statement 97
4.8 Formulating Algorithms: Counter-Controlled Repetition 98
4.9 Formulating Algorithms: Sentinel-Controlled Repetition 103
4.10 Formulating Algorithms: Nested Control Statements 111
4.11 Assignment Operators 116
4.12 Increment and Decrement Operators 116
4.13 Wrap-Up 118
Chapter 5 Control Statements: Part 2; Logical Operators 131
5.1 Introduction 131
5.2 Essentials of Counter-Controlled Repetition 132
5.3 for Repetition Statement 133
5.4 Examples Using the for Statement 136
5.5 do…while Repetition Statement 140
5.6 switch Multiple-Selection Statement 141
5.7 break and continue Statements 148
5.8 Logical Operators 150
5.9 Confusing the Equality (==) and Assignment (=) Operators 153
5.10 Structured Programming Summary 154
5.11 Wrap-Up 158
Chapter 6 Functions and an Introduction to Recursion 167
6.1 Introduction 168
6.2 Program Components in C 168
6.3 Math Library Functions 169
6.4 Function Definitions with Multiple Parameters 170

 1/3    1 2 3 下一页 尾页

教材 研究生/本科/专科教材 工学

在线阅读

 1/3    1 2 3 下一页 尾页
  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐