第一图书网

C++程序设计

余苏宁 编 蓝色畅想
出版时间:

2004-1  

出版社:

蓝色畅想  

作者:

余苏宁 编  

内容概要

  《21世纪高等学校应用型教材:C++程序设计》系统地介绍了C/C++语言的基础知识、基本语法以及编程方法,深入浅出地讲述了C++语言面向对象的重要特征(抽象、封装、继承等)。全书共13章,主要内容包括:概论;数据类型、运算符与表达式;程序的结构与语句;数组与字符串;函数;指针;构造数据类型;非面向对象的拓展;类;继承与派生;多态与动态联编;运算符重载的实例;模板。  《21世纪高等学校应用型教材:C++程序设计》的特点是定位准确、选材适当,实例丰富、重点突出,特别适合作为应用型本科、高职高专院校计算机及相关专业学生学习C++程序设计的教材,也可作为其他理工科专业C++程序设计的教材,也适合作为相关技术人员的自学参考书。  书中所有程序全部运行通过,所有程序源代码及相关文档,包括综合性示例程序(时钟、人工生命、带回朔的迷宫探索)在两种开发环境(Borland C++3.1和Visual C++ 6.0)下的创建过程说明和源程序清单以及有关的教学资料(包括教学电子教案),均可以从高等教育出版社网站上下载。

书籍目录

第1章 概论1.1 C++程序演示1.2 C++程序的结构1.2.1 简单的C++程序1.2.2 C++程序的结构1.2.3 C++源程序的编辑、编译、链接和运行1.3 C++集成开发环境的安装与运行1.3.1 系统配置1.3.2 Visual++60集成开发环境的安装1.3.3 Visual++60集成开发环境的使用1.4 面向对象技术的形成、发展和C++的诞生1.5 C++的主要特点概述习题一第2章 数据类型、运算符与表达式2.1 基本字符、标识符和关键字2.1.1 基本字符2.1.2 标识符2.1.3 关键字(保留字)1.2 数据与数据类型2.2.1 常量和变量2.2.2 基本类型2.2.3 数据类型转换2.3 表达式与运算符2.3.1 赋值运算符2.3.2 算术运算符2.3.3 自增(减)运算符2.3.4 关系运算符2.3.5 逻辑运算符2.3.6 条件运算符2.3.7 逗号运算符2.3.8 位运算符2.3.9 算术、关系、逻辑、赋值混合运算2.3.10 运算顺序与副作用习题二第3章 程序的结构与语句3.1 程序结构与语句概述3.2 顺序结构3.3 选择结构3.3.1 if语句(条件语句)3.3.2 switch语句(开关语句)和break语句3.4 循环结构3.4.1 当型循环(while循环)3.4.2 直到型循环(do-while循环)3.4.3 计数循环(br循环)3.4.4 循环的嵌套3.4.5 continue语句3.4.6 goto语句和标号语句习题三第4章 数组与字符串4.1 数组概述4.2 一维数组4.2.1 一维数组的定义和引用4.2.2 一维数组的初始化4.2.3 一维数组应用举例4.3 二维数组和多维数组4.3.1 二维数组的定义和引用4.3.2 二维数组的初始化4.3.3 二维数组应用举例4.4 字符型数组与字符串4.4.1 字符数组的定义4.4.2 对字符数组初始化4.4.3 字符串4.4.4 字符型数组应用举例习题四第5章 函数与预处理5.1 函数定义和声明5.1.1 函数的定义5.1.2 函数的声明5.2 参数种类和参数传递方式5.3 函数调用5.4 函数的嵌套调用和递归调用5.4.1 函数的嵌套调用5.4.2 函数的递归调用和递归函数5.5 存储属性5.5.1 作用域5.5.2 存储类别5.6 内部函数与外部函数5.6.1 内部函数5.6.2 外部函数5.7 预处理5.7.1 宏定义5.7.2 文件包含5.7.3 条件编译习题五第6章 指针6.1 指针和指针变量6.2 指针变量的定义和使用6.2.1 指针变量的定义和使用6.2.2 指针变量作函数参数6.2.3 指向指针的指针和指针所指向的类型6.3 指针与数组6.3.1 数组的指针和数组元素的指针6.3.2 指针与一维数组6.3.3 指向数组的指针作函数参数6.3.4 指针与二维数组6.3.5 动态数组与动态存储分配6.3.6 指针数组6.4 指针与字符串6.5 指针与函数6.5.1 返回指针值的函数6.5.2 指向函数的指针6.5.3 指向函数的指针作函数参数6.5.4 main函数的参数6.6 有关指针的数据类型小结习题六第7章 构造数据类型7.1 结构型7.1.1 结构型、结构型变量及结构型指针的定义7.1.2 结构型的嵌套和匿名结构型7.1.3 访问结构型变量7.1.4 结构型变量的初始化7.1.5 结构型数组7.1.6 结构、指针与函数7.1.7 综合应用7.2 共用型7.2.1 共用型的定义和共用型变量、指针的定义7.2.2 共用型变量、指针的使用7.3 枚举型7.4 类型定义(typedef)习题七第8章 非面向对象的拓展8.1 单行注释8.2 块(分程序)内任何位置定义和声明8.3 强制类型转换8.4 流式I/O8.5 函数的默认参数8.6 内联函数8.7 函数重载8.8 引用8.8.1 独立引用8.8.2 引用参数8.8.3 返回引用的函数8.9 coast8.9.1 conet类型说明符8.9.2 指针与常量8.10 单目作用域运算符8.11 动态存储分配与释放习题八第9章 类9.1 类概念的引入和类的定义9.2 类作用域9.3 数据成员与方法9.3.1 方法的定义和引用9.3.2 内联方法9.3.3 方法重载9.3.4 conat对象和eonat成员函数……第10章 继承与派生第11章 多态与动态联编第12章 运算符重载第13章 模板附录参考文献


图书封面

广告

下载页面


C++程序设计 PDF格式下载



相关图书