出版社:清华大学出版社
年代:2009
定价:40.0
本书依据ANSI C++标准,详细介绍了C++语言程序设计的方法和技巧。
第1章C++编程简介
1.1计算机程序设计语言
1.1.1机器语言与汇编语言
1.1.2高级程序设计语言
1.1.3面向对象的程序设计语言
1.2面向对象的软件开发
1.2.1面向对象方法概述
1.2.2面向对象的基本特征
1.2.3面向对象的软件开发过程
1.3C++语言程序设计
1.3.1C++语言的产生
1.3.2C++语言的特点
1.4C++程序开发过程
1.5C++程序结构
1.5.1一个简单的C++程序
1.5.2使用名字空间
1.5.3C++输入输出简介
1.6本章小结
习题1
第2章数据类型与表达式
2.1数据类型概述
2.2C++的基本数据类型
2.2.1字符集
2.2.2基本数据类型
2.3数值
2.3.1整型数
2.3.2浮点型数
2.3.3字符型数
2.3.4字符串
2.3.5布尔型数
2.4变量
2.4.1标识符与关键字
2.4.2变量的定义与赋初值
2.5常量
2.5.1符号常量
2.5.2常变量
2.6运算符与表达式
2.6.1优先级与结合性
2.6.2算术运算符
2.6.3关系运算符
2.6.4逻辑运算符
2.6.5位运算符
2.6.6赋值运算符
2.6.7++、--运算符
2.6.8其他运算符
2.6.9表达式的使用
2.7类型转换
2.7.1自动转换
2.7.2强制类型转换
2.8表达式的副作用
2.9本章小结
习题2
第3章控制结构
3.1C++语言的语句
3.2判断与循环
3.3if…else…if判断式
3.3.1基本的if语句
3.3.2完整的if语句
3.3.3if语句的嵌套
3.4switch…case判断式
3.5for循环
3.5.1for语句
3.5.2用for语句实现嵌套循环
3.6while循环
3.6.1while语句
3.6.2do…while语句
3.7break,continue,goto语句
3.7.1break语句
3.7.2continue语句
3.7.3goto语句
3.8本章小结
习题3
第4章函数
第5章构造数据类型
第6章C++程序的结构
第7章类与对象
第8章继承与派生
第9章多态性
第10章类模板与STL编程
第11章C++输入输出流与文件系统
第12章string类字符串处理
第13章异常处理
附录A数值的机内表示
附录BC++语言中的关键字(保留字)
附录C运算符优先级表
附录DASCII码字符集
附录EGB2312-80汉字字符集
附录FGBK汉字字符集
参考文献
C++语言是目前最为流行的程序设计语言,它既支持面向过程的结构化程序设计,也支持基于对象的面向对象程序设计。本书依据ANSI C++标准,从面向过程的编程到面向对象的编程方法展开,形成一条自然流畅的主线,同时两个部分又自成体系,以满足不同基础与需求的学习者。内容包括: C++编程简介、数据类型与表达式、控制结构、函数、构造数据类型、C++程序的结构、类与对象、继承与派生、多态性、类模板、STL、输入输出与文件系统、string类字符串、异常处理。本书的作者都是长期在高校从事计算机专业教学与科研的一线教师,有丰富的编程与教学经验,对编程中常用的以及在学习过程中容易出错的知识点进行了详尽的讲解。书中文字流畅、通俗简洁,概念清晰、循序渐进,例题实用、习题题型多样。本书适用于高等院校信息类专业的学生使用,也可作C++培训教材、理工科学生的公共课教材以及全国计算机等级考试教材。与本书配套的《C++语言程序设计习题解答与实验指导》由清华大学出版社出版,提供了Visual C++、C++ Builder、Linux C++上机实验指导与实验课程设计。
C++语言程序设计教程习题解答与实验指导
书籍详细信息 | |||
书名 | C++语言程序设计教程站内查询相似图书 | ||
9787302213598 如需购买下载《C++语言程序设计教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 清华大学出版社 |
版次 | 2版 | 印次 | 1 |
定价(元) | 40.0 | 语种 | 简体中文 |
尺寸 | 26 × 0 | 装帧 | 平装 |
页数 | 493 | 印数 | 4000 |
C++语言程序设计教程是清华大学出版社于2009.出版的中图分类号为 TP312 的主题关于 C语言-程序设计-高等学校-教材 的书籍。