C++程序设计教程 / 21世纪高等学校计算机教育实用规划教材
¥28.00定价
作者: 朱红、赵琦等
出版时间:2014年8月
出版社:清华大学出版社
- 清华大学出版社
- 9787302190509
- 1-6
- 37323
- 16开
- 2014年8月
- 工学
- 软件工程
- TP312C
- 计算机
- 本专科、高职高专
内容简介
C++是一种高效实用的程序设计语言,它既可以进行过程化程序设计,也可以进行面向对象程序设计,是编程人员最广泛使用的工具之一。
本书是为高等院校第一门程序设计课程而编写的教材。全书共分为两个部分,第一部分是c++语言基础,包括第l~8章,主要讲述C++的数据类型,运算规则,顺序、选择、循环结构的程序设计,数组,函数,指针,结构体等内容,侧重于基本概念、基本语法及常规算法;第二部分是面向对象程序设计基础,包括第9~16章,主要介绍类和对象,类的构造和析构,友元,运算符重载,继承和派生及输入输出流等内容,侧重于编程的训练。强调模块化、规范化的程序设计,引导读者逐步体会面向对象程序设计的特点。
本教材配有实验教材《C++程序设计上机实践与学习辅导》,以方便读者复习和上机操作。本书所列举的例题、练习题均在Visual c++6.0下调试通过。
本书面向计算机及其相关专业本、专科学生,是学习C++语言的基础教材。
本书是为高等院校第一门程序设计课程而编写的教材。全书共分为两个部分,第一部分是c++语言基础,包括第l~8章,主要讲述C++的数据类型,运算规则,顺序、选择、循环结构的程序设计,数组,函数,指针,结构体等内容,侧重于基本概念、基本语法及常规算法;第二部分是面向对象程序设计基础,包括第9~16章,主要介绍类和对象,类的构造和析构,友元,运算符重载,继承和派生及输入输出流等内容,侧重于编程的训练。强调模块化、规范化的程序设计,引导读者逐步体会面向对象程序设计的特点。
本教材配有实验教材《C++程序设计上机实践与学习辅导》,以方便读者复习和上机操作。本书所列举的例题、练习题均在Visual c++6.0下调试通过。
本书面向计算机及其相关专业本、专科学生,是学习C++语言的基础教材。
目录
第1章 C++基础知识 1.1 C++与Visual C++语言 1.2 C++程序的基本要素 1.3 C++程序的开发步骤与上机实践 练习题第2章 基本数据类型与表达式 2.1 基本数据类型 2.2 运算符与表达式 2.3 不同类型数据问的混合算术运算和赋值时的类型转换 2.4 简单的输入输出语句 练习题第3章 基本流程控制结构 3.1 结构化程序设计 3.2 选择结构语句 3.3 循环结构语句 3.4 控制执行顺序的语句 3.5 综合应用举例 练习题第4章 函数 4.1 概述 4.2 函数的定义与调用 4.3 函数间的参数传递 4.4 函数的原型说明 4.5 函数的递归调用 4.6 内联函数 4.7 函数重载 4.8 带有默认参数的函数 4.9 局部变量和全局变量 4.10 变量的存储类 4.11 内部函数和外部函数 练习题第5章 编译预处理 5.1 宏定义 5.2 文件包含 5.3 条件编译 练习题第6章 数组 6.1 数组的定义和引用 6.2 二维数组的定义和引用 6.3 数组作为函数的参数 6.4 字符数组 练习题第7章 指针第8章 结构体和共用体第9章 类和对象第10章 构造函数和析构函数第11章 静态成员与友元第12章 运算符重载第13章 继承和派生第14章 虚函数第15章 输入输出流第16章 C++工具参考文献