由浅入深学C++:基础、进阶与必做300题 pdf
资源名称:由浅入深学C++:基础、进阶与必做300题 pdf
c++是近年广泛使用的程序设计语言,由c语言的基础上发展而来,实现了由面向过程到面向对象的转变,全面支持面向对象的程序设计方法。c++语言在软件工业领域一直处于领先地位,并且自身在不断完善,必将作为高性能软件开发的基础,在软件开发中发挥主要的作用。
《由浅入深学c++:基础、进阶与必做300题(含dvd光盘1张)》是c++语言的入门教程,较为系统地介绍了c++语言的基础内容。本书共分为3篇22章,详细介绍了c++语言的基础知识、面向对象、标准模块、底层开发和综合案例。本书循序渐进地讲述了c++的基础知识、c++程序的组成及其开发过程、c++程序中的数据、表达式和语句、控制程序流程、数组与字符串、指针与引用、使用函数、函数模板、错误和异常处理、宏和预编译、面向对象的开发、封装、继承、多态、类模板、文件流、标准模板库stl和编程实践等内容。
《由浅入深学c++:基础、进阶与必做300题(含dvd光盘1张)》涉及面广,从基本知识到高级内容和核心概念,再到综合案例,几乎涉及c++开发的所有重要知识。本书适合所有想全面学习c++开发技术的人员阅读,尤其适合没有编程基础的c++语言初学者作为入门教程,也可作为大、中院校师生和培训班的教材,对于c++语言开发爱好者,本书也有较大的参考价值。
由浅入深学c++:基础、进阶与必做300题目录:
第1篇 c++基础篇
第1章 c++概述 1
第2章 变量与数据类型 18
第3章 表达式与语句 39
第4章 流程控制结构之顺序结构 63
第5章 流程控制结构之选择结构 80
第6章 流程控制结构之循环结构 104
第7章 数组 137
第8章 函数 166
第9章 函数的高级应用 201
第10章 指针与引用 230
第11章 宏和预编译 271
第12章 复合数据类型 291
第2篇 面向对象编程篇
第13章 对象与类 316
第14章 继承 359
第15章 多态 393
第16章 运算符重载 414
第17章 输入/输出流 437
第18章 文件 471
第19章 类模板 499
第20章 标准模板库stl 521
第21章 程序调试与异常处理 543
第3篇 综合案例篇
第22章 人事管理系统开发实例 561
资源截图: