更新时间:2020-03-26 17:26:08
封面
版权信息
序言
第1篇 复习ANSI-C语言
第1章 嵌入式时代最划算策略
1.1 迎接高质量的嵌入式软件时代
1.2 基于Turbo C 2.0环境的评估
1.3 基于Visual C++环境的评估
1.4 LW_OOPC与C++的比较和评估
第2章 C程序的基本组成
2.1 认识C语言与LW_OOPC语言
2.2 函数:C程序的基本结构
2.3 变量的概念
2.4 变量的声明格式
2.5 如何输出数据
2.6 如何传递参数
2.7 如何替函数和变量命名
第3章 C语言的数据类型
3.1 基本数据类型
3.2 整数类型
3.3 无符号整数
3.4 整数的输出格式
3.5 字符类型
3.6 浮点数类型
第4章 C的数据运算
4.1 基本运算符号
4.2 算术及赋值运算
4.3 关系运算
4.4 逻辑运算符号
4.5 算术赋值运算符号
4.6 加1及减1运算符号
4.7 取地址运算符号
4.8 按位运算符号
4.9 类型转换运算符号
第5章 决策与循环
5.1 逻辑运算与决策
5.2 嵌套的if指令
5.3 多选1的抉择
5.4 while循环
5.5 for循环
5.6 do循环
第6章 C语言的指针
6.1 认识指针
6.2 传递指针参数
6.3 函数回传指针
6.4 函数指针
第7章 结构(struct)及动态内存分配
7.1 C语言的结构(struct)
7.2 结构指针
7.3 传递结构参数
7.4 结构内的函数指针
7.5 动态内存分配
第8章 外部变量与静态函数
8.1 变量的储存种类
8.2 自动变量
8.3 外部变量
8.4 外部静态变量
8.5 extern种类
8.6 静态函数
第9章 数组与字符串
9.1 数组的意义
9.2 1维数组
9.3 1维数组与指针
9.4 2维数组与多维数组
9.5 2维数组与指针
9.6 数组参数
9.7 为数组赋初值
9.8 使用字符串
9.9 库字符串函数
9.10 传递字符串参数
第10章 预处理程序
10.1 预处理程序的工作
10.2 使用宏
10.3 添加头文件
10.4 条件性编译
10.5 认识MISOO的lw_oopc.h宏文件
第2篇 介绍面向对象观念及OOPC
第11章 认识对象(Object)
11.1 自然界的对象(Natural Object)
11.2 软件对象(Software Object)
11.3 对象与函数
11.4 对象与类
11.5 对象指针
11.6 构造器(Constructor)
11.7 类设计的实例说明
第12章 对象沟通方法
12.1 “信息传递”沟通方法
12.2 “信息传递”示例说明
12.3 以OOPC实现:使用Turbo C
12.4 以OOPC实现:使用VC++2005
第13章 对象沟通实例
13.1 以向量类封装1维数组
13.2 以矩阵类封装2维数组
第14章 认识接口(Interface)
14.1 如何定义接口
14.2 多个类实现同一接口
14.3 以接口实现多态性(Polymorphism)
14.4 一个类实现多个接口
第15章 接口应用实例
15.1 电池接口的用意