
微信扫一扫,移动浏览光盘
简介
本书注重基础,强调实践。在内容讲解上采用案 例式教学方法,循序渐进,深入浅出,案例取舍得当 ,重点突出,语言生动。
本教材适合高等学校本专科学生使用,也可用作 广大软件开发人员以及工程技术人员的参考用书。
目录
前言第1章 概述1.1 结构化程序设计1.1.1 程序设计语言的发展1.1.2 结构化程序设计思想1.2 面向对象程序设计1.3 C 语言介绍1.4 C 程序的开发环境1.5 小结习题一第2章 C 基础2.1 基本数据类型2.1.1 标识符与关键字2.1.2 常量2.1.3 变量2.2 表达式与语句2.2.1 算术运算符2.2.2 赋值运算符2.2.3 自增、自减运算符2.2.4 关系运算符2.2.5 逻辑运算符2.2.6 位运算符2.2.7 条件运算符2.2.8 逗号运算符2.2.9 数据类型转换2.2.10 C 语句2.3 输入与输出2.4 选择结构2.4.1 if语句2.4.2 switch语句2.5 循环结构2.5.1 while语句2.5.2 do...while语句2.5.3 for语句2.5.4 循环嵌套2.5.5 流程控制语句2.6 复合数据类型2.6.1 结构体2.6.2 共用体2.6.3 枚举类型2.6.4 typedef2.7 小结习题二第3章 C 函数3.1 函数基础3.1.1 函数定义和声明3.1.2 函数调用3.1.3 嵌套调用3.1.4 递归调用3.2 函数调用的方式3.2.1 传值调用3.2.2 引用调用3.3 内联函数3.4 带默认形参值的函数3.5 函数重载3.6 函数模板3.7 小结习题三第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.3.1 构造函数4.3.2 拷贝构造函数4.3.3 析构函数4.4 类的包含4.5 类模板4.6 程序举例4.7 小结习题四第5章 数组与指针5.1 数组5.1.1 一维数组5.1.2 二维数组5.1.3 对象数组5.1.4 vector容器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.4 动态内存分配5.5 C 程序的结构5.5.1 编译预处理5.5.2 程序结构的组织5.6 小结习题五第6章 数据共享与安全6.1 作用域与生存期6.1.1 作用域6.1.2 生存期6.2 静态成员6.2.1 静态数据成员6.2.2 静态成员函数6.3 友元6.3.1 友元函数6.3.2 友元类6.4 数据安全6.4.1 常引用6.4.2 常指针6.4.3 常对象6.4.4 常成员6.5 小结习题六第7章 继承7.1 概述7.2 继承的实现7.3 继承方式7.3.1 公有继承7.3.2 私有继承7.3.3 保护继承7.4 派生类的初始化和析构7.4.1 派生类的构造函数7.4.2 继承与包含7.5 虚基类7.5.1 多重继承7.5.2 二义性7.5.3 虚基类7.6 向上映射7.7 程序举例7.8 小结习题七第8章 多态性8.1 概述8.2 运算符重载8.2.1 规则8.2.2 重载为成员函数8.2.3 重载为友元函数8.2.4 特殊运算符的重载8.3 虚函数8.4 抽象类8.5 程序举例8.6 小结习题八第9章 C 的输入/输出流9.1 概述9.2 输出流9.2.1 流插入运算符9.2.2 put9.2.3 write9.3 输入流9.3.1 流提取运算符9.3.2 get9.3.3 getline9.3.4 read9.4 格式控制9.4.1 成员函数9.4.2 操纵符9.5 文件的输入输出9.5.1 文件打开与关闭9.5.2 文件的顺序读写9.5.3 文件的定位和状态检测9.6 小结习题九第10章 异常处理10.1 概述10.2 抛出异常10.3 异常捕获10.4 程序举例10.5 小结习题十第11章 C 应用11.1 栈类11.2 矩阵类11.3 链表类11.4 二叉树类11.5 小结习题十一第12章 Windows编程初步12.1 概述12.1.1 Windows环境12.1.2 Windows消息12.1.3 事件驱动12.2 Windows API编程12.2.1 编程基础12.2.2 程序结构12.2.3 完整实例12.3 MFC类库12.3.1 类库的功能12.3.2 类库的层次12.4 MFC编程12.4.1 编程基础12.4.2 完整实例12.5 小结习题十二参考文献
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
