C++程序设计谭浩强完整版-清华大学出版社
"C++程序设计谭浩强100%完整·清华大学版,是一本针对初学者的C++教程,由著名计算机教育家谭浩强编著,属于中国高等院校计算机基础教育课程体系规划教材。本书全面覆盖了C++的基础知识、面向过程编程、基于对象的编程以及面向对象编程四大主题,旨在帮助读者掌握C++编程的核心概念和技术。 在【第1篇 基本知识】中,第1章《C++的初步知识》介绍了C++语言的起源和发展,以及它与C语言的关系,让读者对C++有一个宏观的认识。这一章还包含了如何从C语言过渡到C++的讲解,强调了C++在内存管理和面向对象特性上的增强。 第2章《数据类型与表达式》深入讲解了C++中的基本数据类型,如整型、浮点型、字符型等,以及如何进行算术、关系和逻辑运算。此外,还包括了变量的声明、初始化和赋值,以及常量的使用。 【第2篇 面向过程的程序设计】从第3章《程序设计初步》开始,介绍了程序的基本结构,包括顺序、选择和循环结构,让读者理解如何控制程序的流程。第4章《函数与预处理》探讨了函数的定义、调用和参数传递,以及预处理器的概念,如宏定义和头文件的包含。 第5章《数组》讲解了数组这种重要的数据结构,包括一维数组、二维数组以及字符数组(字符串)的使用。第6章《指针》是C++中的精髓,介绍了指针的概念、操作以及如何通过指针访问和修改内存中的数据。 第7章《自定义数据类型》涉及结构体和联合体,使读者能创建自己的复杂数据类型,增强了程序的灵活性。 【第3篇 基于对象的程序设计】在第8章《类和对象》中,引入了面向对象编程的基础——类和对象,解释了封装和数据隐藏的概念。第9章《关于类和对象的进一步讨论》则深入讨论了构造函数、析构函数、友元以及静态成员等高级话题。 第10章《运算符重载》让读者了解如何为自定义数据类型赋予标准运算符的行为,提高了代码的可读性和便利性。 【第4篇 面向对象的程序设计】包括第11章《继承与派生》,讲解了如何通过继承扩展类的功能,并介绍了多态性的基础。第12章《多态性与虚函数》深入解析了虚函数和多态性在实际编程中的应用。 第13章《输入输出流》介绍了C++的I/O库,包括iostream库,以及如何进行文件输入输出操作。最后,第14章《C++工具》涵盖了异常处理、模板、STL(标准模板库)等C++高级特性,使读者能够编写更高效、更强大的程序。 这本书是学习C++编程的全面指南,涵盖了从基础语法到面向对象编程的各个方面,对于希望踏入C++世界的初学者来说,是一份宝贵的教育资源。"
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://profile-avatar.csdnimg.cn/0ce5e5d328ca4207ae5bed65011f6710_u010001556.jpg!1)
- 粉丝: 0
- 资源: 50
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- AirKiss技术详解:无线传递信息与智能家居连接
- Hibernate主键生成策略详解
- 操作系统实验:位示图法管理磁盘空闲空间
- JSON详解:数据交换的主流格式
- Win7安装Ubuntu双系统详细指南
- FPGA内部结构与工作原理探索
- 信用评分模型解析:WOE、IV与ROC
- 使用LVS+Keepalived构建高可用负载均衡集群
- 微信小程序驱动餐饮与服装业创新转型:便捷管理与低成本优势
- 机器学习入门指南:从基础到进阶
- 解决Win7 IIS配置错误500.22与0x80070032
- SQL-DFS:优化HDFS小文件存储的解决方案
- Hadoop、Hbase、Spark环境部署与主机配置详解
- Kisso:加密会话Cookie实现的单点登录SSO
- OpenCV读取与拼接多幅图像教程
- QT实战:轻松生成与解析JSON数据
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)