C++语言程序设计教程

出版时间:2006-9  出版社:清华大学出版社发行部  作者:杨进才  页数:412  
Tag标签:无  

内容概要

  C++语言是目前最为流行的程序设计语言,它既支持面向过程的结构化程序设计,也支持基于对象的面向对象程序设计。本书依据ANSI C++标准,从面向过程的编程到面向对象的编程方法展开,形成一条自然流畅的主线,同时两个部分又自成体系,以满足不同基础与需求的学习者。内容包括:C+ +编程简介、数据类型与表达式、控制结构、函数、构造数据类型、C++程序的结构、类与对象、继承与派生、多态性、类模板、输入输出与文件系统、 string类字符串、异常处理。  本书的作者都是长期在高校从事计算机专业教学与科研的一线教师,有丰富的编程与教学经验,对编程中常用的以及在学习过程中容易出错的知识点进行了详尽的讲解。书中文字流畅、通俗简洁,概念清晰、循序渐进,例题实用、习题题型多样。  本书适用于高等院校信息类专业的学生使用,也可作c++培训教材、理工科学生的公共课教材以及全国计算机等级考试教材。与本书配套的《C++ 语言程序设计习题解答与实验指导》由清华大学出版社出版,提供了Visual C++、C++Builder、Linux C++上机实验指导与实验课程设计。

作者简介

  杨进才,博士,华中师范大学计算机系副教授。主要研究方向为移动数据库。  沈显君,武汉大学软件工程国家重点实验室,华中师范大学计算机科学系博士生,主研方向:智能计算,并行计算博士。  刘蓉,硕士,华中师范大学副教授,讲授数据结构、C++程序设计、数据库系统原理、近代电子学实验。

书籍目录

第l章 C++编程简介1.1 计算机程序设计语言1.1.1 机器语言与汇编语言1.1.2 高级语言1.1.3 面向对象的程序设计语言1.1.4 面向对象的基本概念1.2 C++语言概述1.2.1 C++语言的产生1.2.2 C++的特点1.3 C++程序开发过程1.4 C++程序实例1.4.1 一个简单的C++程序1.4.2 使用名字空间1.4.3 C++输入输出简介1.5 本章小结习题l第2章 数据类型与表达式2.1 数据类型概述2.2 C++的基本数据类型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.1 C++语言的语句3.2 判断与循环3.3  if…else…if判断式3.3.1 基本的if语句3.3.2 完整的if语句3.3.3 if语句的嵌套3.4 switchcase判断式3.5 for循环3.5.1 for语句3.5.2 用for语句实现嵌套循环3.6 while循环3.6.1 while语句3.6.2 dowhile语句3.7 break,continue,goto语句3.7.1 break语句3.7.2 continue语句3.7.3 goto语句3.8 本章小结习题3第4章 函数4.1 函数的定义和声明4.1.1 函数的定义4.1.2 函数原型的声明4.2 数的调用4.2.1 数的调用形式4.2.2 函数调用的执行过程4.2.3 函数参数的按值传递4.2.4 嵌套调用4.2.5 递归调用4.3 勾联函数4.4 带默认形参值的函数4.5 函数重载4.6 函数模板4.7 C++系统函数4.8 本章小结习题4第5章 构造数据类型5.1 枚举类型5.1.1 枚举类型的定义5.1.2 枚举类型的使用5.2 数组5.2.1 一维数组定义与使用5.2.2 维数组的定义与使用5.2.3 多维数组5.2.4 数组与函数5.2.5 字符数组与字符串5.3 指针5.3.1 指针的定义与使用5.3.2 指针与字符串5.3.3 指针与数组5.3.4 多重指针第6章 C++程序的结构第7章 类与对象第8章 继承与派生第9章 多态性第10章 类模板第11章 C++输入输出流与文件系统第12章 string 类字符串处理第13章 异常处理附录A 数值的机内表示附录B C++语言中的关键字(保留字)附录C 运算符优先级表附录D ASCII码字符集附录E GB2312-80汉字字符集附录F GBK汉字字符集参考文献

编辑推荐

  《C++语言程序设计教程》的作者都是长期在高校从事计算机专业教学与科研的一线教师,有丰富的编程与教学经验,对编程中常用的以及在学习过程中容易出错的知识点进行了详尽的讲解。书中文字流畅、通俗简洁,概念清晰、循序渐进,例题实用、习题题型多样。  《C++语言程序设计教程》适用于高等院校信息类专业的学生使用,也可作c++培训教材、理工科学生的公共课教材以及全国计算机等级考试教材。与《C++语言程序设计教程》配套的《C++ 语言程序设计习题解答与实验指导》由清华大学出版社出版,提供了Visual C++、C++Builder、Linux C++上机实验指导与实验课程设计。

图书封面

图书标签Tags

评论、评分、阅读与下载


    C++语言程序设计教程 PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7