程序设计技术与C++语言简明教程
程序设计技术与C++语言简明教程封面图

程序设计技术与C++语言简明教程

陈笑, 陈晓霞, 李维杰, 编著

出版社:清华大学出版社

年代:2006

定价:

书籍简介:

本书讲解C++语言和程序设计的基础知识与应用技巧。

书籍目录:

第1章 程序设计导论 1.1 C++概述 1.1.1 C语言的历史 1.1.2 C++的诞生 1.2 程序开发的过程 1.2.1 编写程序 1.2.2 编译程序 1.2.3 运行程序 1.3 用VC开发一个简单的C++程序 1.3.1 启动Visual C++ 6.0集成开发环境 1.3.2 编写程序 1.3.3 编译程序 1.3.4 运行程序 1.4 输入输出语句 1.5 标准C++的编码规范

第1章 程序设计导论 1.1 C++概述 1.1.1 C语言的历史 1.1.2 C++的诞生 1.2 程序开发的过程 1.2.1 编写程序 1.2.2 编译程序 1.2.3 运行程序 1.3 用VC开发一个简单的C++程序 1.3.1 启动Visual C++ 6.0集成开发环境 1.3.2 编写程序 1.3.3 编译程序 1.3.4 运行程序 1.4 输入输出语句 1.5 标准C++的编码规范 本章小结 习题 第2章 基本数据类型与表达式 2.1 C++的基本数据类型 2.1.1 整型数据 2.1.2 字符型数据 2.1.3 浮点型数据 2.1.4 布尔型数据 2.1.5 空类型数据 2.2 常量 2.2.1 整型常量表示法 2.2.2 浮点型常量表示法 2.2.3 字符常量表示法 2.2.4 字符串常量 2.2.5 符号常量 2.3 变量 2.3.1 什么是变量 2.3.2 定义变量 2.3.4 变量命名规则 2.3.5 初始化变量 2.3.6 动态初始化变量 2.3.7 常变量 2.4 运算符 2.4.1 算术运算符 2.4.2 关系运算符 2.4.3 逻辑运算符 2.4.4 位操作运算符 2.4.5 赋值运算符 2.4.6 其他运算符 2.4.7 运算符的优先级和结合性 2.5 表达式 2.5.1 表达式的种类 2.5.2 表达式的值和类型 2.5.3 表达式中的类型转换 本章小结 习题 第3章 程序控制语句 3.1 C++的语句和程序结构 3.1.1 C++的语句 3.1.2 程序的基本结构 3.2 if语句 3.2.1 if语句的逻辑表达式 3.2.2 if语句的3种形式 3.2.3 if语句的嵌套 3.3 switch语句 3.4 while循环语句 3.5 do-while循环语句 3.6 for循环语句 3.6.1 定义for循环语句 3.6.2 for循环语句的一些变化 3.6.3 嵌套的for循环语句 3.7 break和continue语句 3.7.1 break语句 3.7.2 continue语句 本章小结 习题 第4章 数组 4.1 数组的概念 4.2 一维数组 4.2.1 定义一维数组 4.2.2 使用一维数组元素 4.2.3 初始化一维数组 4.2.4 一维数组应用举例 4.3 二维数组 4.3.1 定义二维数组 4.3.2 使用二维数组元素 4.3.3 初始化二维数组 4.3.4 二维数组应用举例 4.4 字符数组 4.4.1 定义和初始化字符数组 4.4.2 字符数组的使用 4.4.3 字符数组的输入/输出 4.4.4 字符数组的应用举例 4.5 字符串函数 本章小结 习题 第5章 指针和引用 5.1 指针的概念 5.2 指针变量 5.2.1 定义指针变量 5.2.2 使用指针变量 5.3 指针运算 5.4 指针与数组 5.4.1 指针与一维数组 5.4.2 指针与二维数组 5.5 指针与字符串 5.6 空指针的处理 5.7 引用 本章小结 习题 第6章 函数 6.1 函数的基础知识 6.1.1 函数的声明 6.1.2 函数的调用 6.1.3 函数的原型声明 6.2 函数的参数 6.2.1 形参和实参 6.2.2 形参和实参之间的数据传送 6.3 函数的返回值 6.4 作用域和存储类 6.4.1 局部作用域 6.4.2 全局作用域 6.4.3 存储类别 6.5 函数的嵌套与递归 6.5.1 函数的嵌套调用 6.5.2 函数的递归调用 6.6 内联函数 6.7 函数重载 本章小结 习题 第7章 预处理 7.1 预处理命令的概念 7.2 文件包含命令 7.3 条件编译命令 7.4 宏定义命令 本章小结 习题 第8章 高级数据类型 8.1 结构体类型 8.1.1 声明结构体类型 8.1.2 定义和初始化结构体类型变量 8.1.3 使用结构体类型变量及其成员 8.1.4 结构体数组 8.2 共用体 8.2.1 声明共用体类型 8.2.2 定义和使用共用体类型变量 8.2.3 共用体数据类型的特点 8.3 枚举类型 8.3.1 声明枚举类型和定义枚举变量 8.3.2 枚举类型变量的使用 8.4 用typedef声明类型 本章小结 习题 第9章 类和对象Ⅰ 第10章 类和对象Ⅱ第11章 继承性和派生类 第12章 多态与虚函数 第13章 输入和输出 第14章 异常处理和命名空间 第15章 实训 附录A 算法 附录B 标准库头文件

内容摘要:

本书从C++的基本概念和编程方法入手,介绍了C++面向对象程序设计的方方面面,内容十分丰富,包括C++程序设计的基础知识、基本数据类型和表达式、C++的程序控制语句、数组与函数、指针和引用、C++的高级数据类型、类和对象、继承和派生类、多态与虚函数、C++的I/O机制、异常处理和命名空间等。 本书内容丰富,讲解通俗易懂,提供的大量简短精辟的代码有助于初学者理解问题的精髓。通过本书的学习,读者能够更好地理解面向对象编程的思想,为以后的学习打下坚实基础。本书具有很强的操作性和实用性,可作为高等院校、高职学校“C++程序设计”或“程序设计技术”课程的教材,也可作为各类培训班“C++程序设计与开发”课程的教材,同时本书也是广大C++编程开发爱好者非常实用的自学参考书籍。

书籍规格:

书籍详细信息
书名程序设计技术与C++语言简明教程站内查询相似图书
丛书名计算机应用能力培养丛书
9787302134084
如需购买下载《程序设计技术与C++语言简明教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)语种简体中文
尺寸26装帧平装
页数 378 印数

书籍信息归属:

程序设计技术与C++语言简明教程是清华大学出版社于2006.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-教材 的书籍。