主页 详情

《C语言程序设计与应用教程》_严桂兰主编_10933433_7561517793

【书名】:《C语言程序设计与应用教程》
【作者】:严桂兰主编
【出版社】:厦门:厦门大学出版社
【时间】:2001
【页数】:423
【ISBN】:7561517793
【SS码】:10933433

最新查询

内容简介

第一章 C语言 特点与上机操作

1.1 C语言特点

1.1.1 C 语言的产生与发展

1.1.2 计算机语言与程序设计

1.1.3 C语言的特点

1.2 C语言程序基本组成

1.3 Turbo C2.0上机步骤

1.3.1 编辑,编译,连接,执行及调试程序的概念

1.3.2 Turbo C的上机步骤

习题

第二章 C 语言的语法基础

2.1 基本数据类型

2.1.1 标识符与基本数据类型

2.1.2 常量与变量

2.1.3 内存的概念

2.2 基本输入,输出函数

2.2.1 格式输入函数和格式输出函数

2.2.2 非格式化输入,输出函数

2.3 运算符与表达式

2.3.1 算术运算

2.3.2 增1 与减1运算

2.3.3 关系,逻辑及条件运算

2.3.4 位运算

2.3.5 赋值运算

2.3.6 类型转换

2.3.7 逗号运算

2.3.8 长度运算符

习题

2.4 小结

3.1 C语言的语句

第三章 程序控制结构

3.2 顺序结构

3.3 分支结构

3.3.1 if结构

3.3.2 switch结构

3.4 循环结构

3.4.1 当型循环(前判定循环)

3.4.2 直到型循环(后判定循环)

3.4.3 break语句与continue 语句

3.5 goto语句与标号

习题

4.1.1 一维数组

第四章 构造型数据类型

4.1 数组

4.1.2 字符数组

4.1.3 二维数组

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.4 枚举型

4.5 的用途

4.6 小结

习题

第五章 指针

5.1 指针与指针变量

5.1.1 指针的基本概念

5.1.2 指针变量的定义

5.1.3 指针变量的赋值

5.2 指针运算符

5.2.1 指针运算符号

5.2.2 无类型指针

5.3 指地与一维数组

5.3.1 指针与一维数组

5.3.2 移动指针及两指针相减运算

5.3.3 指针比较

5.3.4 字符串

5.3.5 指针与二维数组

5.4 指向指针的指针

5.4.1 指向指针的指针

5.4.2 定义指向指针的指针变量

5.4.3 指向指针的指针变量的应用

5.5 指针与结构

5.5.1 指向结构体变量的指针变量

5.5.2 指向结构体数组的指针变量

5.5.3 通过指针变量存取位段数据

5.6 指向共用体和枚举型的指针

5.6.1 指向共用体变量的指针变量

5.7.1 指针概念综述

5.6.2 指向枚举型的指针变量

5.7 指针小结

5.7.2 指针运算小结

5.7.3 等价表达式

习题

第六章 函数

6.1 常见的系统库函数

6.1.1 字符与字符串函数

6.1.2 简单数学函数

6.1.3 类型转换函数

6.2 用户自定义函数

6.2.1 函数定义,调用和说明

6.2.2 函数返回值

6.2.3 函数参数

6.3 函数的嵌套调用及递归调用

6.3.1 函数的嵌套调用

6.3.2 函数的递归调用

6.4 局部变更与全局变量

6.5 变量的存储类型与变量的初始化

6.6 外部函数与内部函数

6.7 编译预处理

6.7.1 文件包含

6.7.2 宏定义

6.7.3 条件编译

习题

第七章 数组,指针,函数的应用

7.1 概述

7.2.1 函数数据按数值传递

7.2 函数之间的数据传递

7.2.2 函数数据按地址传递

7.2.3 利用函数返回值和外部变量进行函数数据传递

7.2.4 结构作为函数参数传递

7.3 函数指针与指针函数

7.3.1 函数指针

7.3.2 指针函数

7.4 数组指针,指针数组与带参的main 函数

7.4.1 数组指针

7.4.2 指针数组

7.4.3 带参的main 函数

7.5.1 单向链表的概念

7.5.2 链表的建立

7.5 单向链表

7.5.4 链表结点的插入

7.6 小结

习题

第八章 文件

8.1 文件,流和文件系统

8.2 缓冲文件系统

8.2.1 文件的打开、关闭和文件结束测试

8.2.2 文件的读写

8.2.3 文件的定位

8.2.4 出错的处理

8.3 非缓冲文件系统

习题

9.1.1 图形模式的初始化

9.1 图形处理

第九章 实用程序设计初步

9.1.2 独立图形运行程序的建立

9.1.3 屏幕颜色的设置和清屏函数

9.1.4 基本图形函数

9.1.5 填充

9.1.6 图形窗口和图形屏幕操作函数

9.1.7 图形模式下的文本输出

9.2 中断处理

9.2.1 中断的允许和禁止

9.2.2 DOS与BIOS功能调用

9.2.3 中断服务程序

10.1 C++的新特征

10.1.1 C++的输入/输出

第十章 C++简介

10.1.3 C++的函数原型

10.1.3 C++函数的缺省参数

10.1.4 C++的new与delete

10.1.5 C++的内联函数

10.1.6 C++的引用

10.1.7 C++面向对象编程基础

10.2 编程的核心技术

10.2.1 类的定义与使用

10.2.2 数据的封装

10.2.3 函数的重载

10.2.4 对象的初始化

10.2.5 缺少构造函数,拷贝构造函数与析构函数

10.3 类成员与对象的构造

10.3.1 使用this指针

10.3.2 使用静态成员

10.3.3 使用友员

10.3.4 使用对象成员

10.3.5 使用对象数组

10.3.5 使用指向对象的指针

10.3.7 类型的转换

10.4 派生类的构造

10.4.1 派生类的定义

10.4.2 类的保护成员

10.4.3 访问权限的设置

10.4.4 派生类的构造函数与析构函数

10.4.5 多重继承

10.4.6 在派生类中改写基类的成员函数

10.4.7 虚拟函数

10.5.1 运算符重载的作用与形式

10.4.8 纯虚拟函数与抽象类

10.5 运算符重载

10.5.2 类运算符与友员运算符

10.5.3 ++与- -运算符的重载

10.5.4 重载new和delete

10.6 输入/输出流的使用

10.6.1 标准的屏幕输出

10.6.2 标准的键盘输入

10.6.3 用户自定义类的输入/输出

10.6.4 格式化字符串流类的使用

10.6.5 磁盘文件的输入/输出

10.6.6 打印机的使用

10.7 模板

10.7.1 模板的基本概念

10.7.2 函数模式的定义与使用

10.7.3 类模板的定义与使用

习题

第十一章 Turbo C集成开发环境中调试程序

11.1 Turbo C集成开发环境调试程序基本要领

11.1.1 纠正编译错误

11.1.2 纠正连接错误

11.1.3 纠正逻辑错误

11.2 调试程序实例

11.3 调试程序命令和热键小线

11.4 Turbo C程序的常见错误

11.4.1 使用变量容易出现的错误

11.4.2 编写表达式容易出现的错误

11.4.3 使用语句容易出现的错误

11.4.4 使用数组容易出现的错误

11.4.5 使用库函数容易出现的错误

11.4.6 使用自定义函数容易出现的错误

11.4.7 使用指针变量容易出现的错误

11.4.8 其他常见错误

11.5 小结

习题

附录A C语法摘要

附录B 数值系统

附录C Turbo C 2.0集成开发环境的使用

附录D ASCII字符集

附录E 运算符的优先级与结合性

附录F Turbo C的部分标准函数

附录G 编译错误信息

附录H 习题参考答案


书查询(www.shuchaxun.com)本网页唯一编码:
01cbf49613f8b7866fa8a35e9155d92d#0cd0bb8d8ff95e615597ed5fc5672268#27793476#10933433.zip