书籍详情

零基础学C++(附光盘)

零基础学C++(附光盘)

作者:李宽 等编著

出版社:机械工业出版社

出版时间:2009-01-01

ISBN:9787111252269

定价:¥59.80

购买这本书可以去
内容简介
  《零基础学C++》根据最新的2003年ISO/ANSI C++标准编写,通过大量的示例代码和解释说明全面而细致地讲述了C++的语法规则和编程思想。C++是在C语言的基础上发展而来的,但C++又可看成是一门全新的语言,C++独有的特性使其极具生命力,获得了众多软件厂商和开发人员的青睐。《零基础学C++》共分为5篇20章,从基本的软硬件知识人手,让读者对程序有个整体的印象,随后介绍了VC6开发环境的搭建、C++语言的基本数据类型、C++语言的表达式,并分别从面向过程编程、面向对象编程和泛型编程3个方面对C++的数据结构和程序组织,如函数、函数重载、类的继承、多态和内存管理方式等进行了介绍,最后介绍了文件存储、错误与异常、RTTI、string类、编码风格与程序编译等内容。阅读和学习《零基础学C++》并不要求读者具有C语言的基础,通过几百个简洁高效的代码,《零基础学C++》带领读者循序渐进地领略C++的魅力所在。《零基础学C++》的特点是内容详尽,兼顾了几乎所有C++语言特性,而且,每个示例都经过了仔细斟酌,详细的说明可以辅助读者深入理解待讲述的技术要点,图例和表格的使用也使得讲述方式更为直观。《零基础学C++》面向初、中级读者,适合正在学习使用C++的用户阅读,并可作为开发人员的参考手册。
作者简介
暂缺《零基础学C++(附光盘)》作者简介
目录
写给未来的程序员
前言
第一篇 C++基础
第1章 C++概述
1.1 了解计算机
1.1.1 计算机硬件
1.1.2 计算机软件
1.2 程序设计语言
1.2.1 机器语言
1.2.2 汇编语言
1.2.3 高级语言
1.2.4 数据结构和算法
1.2.5 面向过程的程序设计(POP)
1.2.6 面向对象的程序设计(OOP)
1.3 C++简介
1.3.1 C++语言发展历程
1.3.2 C++语言特点
1.3.3 C++程序开发基本过程
1.4 C++开发环境的搭建
1.4.1 VisualC++6开发环境简介
1.4.2 开发步骤
1.5 第一个C++程序
1.6 小结
第2章 开始C++之旅
2.1 C++程序的结构
2.1.1 注释
2.1.2 编译预处理与新旧标准
2.1.3 主函数
2.1.4 名称空间
2.1.5 C++语素
2.2 变量与基本类型
2.2.1 变量
2.2.2 整型
2.2.3 浮点型
2.2.4 基本字符型
2.2.5 宽字符型
2.2.6 布尔型
2.3 常量
2.3.1 整型常量和浮点型常量
2.3.2 字符型常量
2.3.3 字符串常量
2.3.4 符号常量
2.3.5 枚举(Enum)常量
2.4 运算符与表达式
2.4.1 算术运算
2.4.2 逻辑运算
2.4.3 短路表达式
2.4.4 关系运算
2.4.5 大有文章:变量是否为“0”
2.4.6 条件运算
2.4.7 位运算
2.4.8 赋值运算
2.4.9 ++和
2.4.1 0逗号表达式
2.4.1 1sizeof运算符与sizeof表达式
2.4.1 2运算符的优先级和结合性
2.5 类型转换
2.5.1 赋值转换.
2.5.2 表达式中的转换
2.5.3 强制类型转换
2.5.4 函数调用、传递参数时的类型转换
2.6 流程控制语句
2.6.1 if……else选择结构
2.6.2 switch结构
2.6.3 if……else结构和switch结构的比较
2.6.4 for循环结构
2.6.5 for循环结构嵌套
2.6.6 while循环结构
2.6.7 dowhile循环结构
2.6.8 循环语句的效率
2.6.9 流程转向控制语句之break
2.6.10 流程转向控制语句之continue
2.6.11 自由转向语句goto
2.6.12 程序中止函数exit()
2.7 小结
第二篇 C++过程开发
第3章 数组和风格字符串
第4章 指针和引用
第5章 结构、共用体和链表
第6章 用函数合理组织程序
第7章 关于函数的高级专题
第三篇 面向对象的C++
第8章 面向对象技术基础
第9章 关于对象的高级专题
第10章 继承
第11章 多态
第四篇 泛型编程
第12章 模板
第13章 标准模板库(STL)
第五篇 输入输出处理和编程规范
第14章 输入输出和文件
第15章 名称空间
第16章 异常和错误
第17章 RTTI和类型转换操作符
第18章 string类
第19章 编码风格
第20章 程序编译
猜您喜欢

读书导航