C++程序设计教程

出版日期:2005-9
ISBN:9787310023578
页数:360页

书籍目录

第1章C++概述
1.1C++的发展历史
1.2程序设计语言和程序设计方法
1.2.1程序和程序设计语言
1.2.2结构化程序设计
1.2.3面向对象的程序设计
1.3C++语言的特点
1.4C++程序开发过程
1.5C++程序结构
1.5.1简单的C++程序
1.5.2C++程序的组成
1.5.3C++程序的书写格式
练习题1
上机实习题1
第2章C++数据类型
2.1基本数据类型
2.2常量和变量
2.2.1常量
2.2.2变量
2.3运算符和表达式
2.3.1算术运算符
2.3.2赋值运算符
2.3.3等值、关系和逻辑运算符
2.3.4自增、自减运算符
2.3.5条件运算符
2.3.6位运算符
2.3.7sizeof运算符
2.3.8运算符优先级
2.3.9表达式
2.3.10数据类型转换
2.4复合数据类型
2.4.1枚举类型
2.4.2结构体
2.4.3共用体
2.4.4位域
2.4.5用typedef定义自己的变量类型
练习题2
上机实习题2
第3章控制语句
3.1顺序控制语句
3.1.1输出
3.1.2输入
3.2选择控制语句
3.2.1if语句
3.2.2if...else语句
3.2.3if…elseif语句
3.2.4switch语句
3.3循环控制语句
3.3.1while语句
3.3.2do-while语句
3.3.3for语句
3.4跳转语句
3.4.1break语句
3.4.2continue语句
3.4.3goto语句
练习题3
上机实习题3
第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.3.4函数的默认参数值
4.4作用域
4.4.1永久变量、临时变量和静态变量
4.4.2域运算符
4.4.3外部变量
4.4.4自动变量和寄存器变量
4.5内联函数
4.6递归函数
4.7函数重载
4.8文件与预处理
4.8.1宏定义命令
4.8.2文件包含命令
4.8.3条件编译命令
4.8.4断言
练习题4
上机实验题4
第5章数组和指针
第6章类和对象
第7章引用
第8章友元
第9章运算符重载
第10章模板
第11章派生和继承
第12章多态性和虚函数
第13章C++流和文件流
第14章异常处理
第15章名字空间
附录综合实习题
参考文献

作者简介

本教材是根据教育部对非计算机专业学生提出的计算机基础教学三个层次(计算机文化基础、技术基础和应用基础)的要求,由多年从事计算机基础教学的教师编写的。
本书的特点是注重基础,注重应用。讲解基本概念深入浅出、可读性好;例题丰富,富有启发性,实用性强。全书以程序设计为主线,系统介绍C++程序设计技术,重点突出、难点分散,将科学性、实用性和可读性统一起来。主要内容包括:计算机基础知识和基本操作C++语言基础、基本语句与控制结构、构造类型、函数、编译预处理、指针和引用、类与对象、继承、多态性和虚函数、运算符重载、I/O流和模板。为了加强实践教学环节,特编写了与本书配套的《C++程序设计实习指导与习题集》,它以Visual C++作为实习环境,为读者进一步学习Windows编程打好基础。其中,还有与各章内容相对应的习题集,供读者练习使用。
本书不仅适合高等院校非计算机专业学生使用,同时,对正在学习C++程序设计的读者也颇具参考价值。


 C++程序设计教程下载



发布书评

 
 


精彩短评 (总计1条)

  •     毫无正确编程思想的传授,而且错误多多,误人子弟。
 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024