C/C++程序设计教程(第2版)

C/C++程序设计教程(第2版)
作 者: 张莉 陈雷 雷宏洲 孙龙清 孟超英
出版社: 清华大学出版社
丛编项: 高等院校计算机教育系列教材
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: C
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《C/C++程序设计教程(第2版)》作者简介

内容简介

C程序设计编程灵活、风格优美,编程自由流畅,是现代程序设计的基础。C语言是一种通用性语言,具有简洁、实用、代码质量高、可移植性强,既可用于应用软件编制,也可用于系统软件的开发。随着计算机信息技术飞速发展与普及,C语言自身也在不断地进化与发展,如面向对象技术的C++、可视化编程Visual C++、网络编程的Java语言等,但都保持着基本的语言法规则与编程风格。可以说掌握了C语言程序设计,也就掌握了现代编程的钥匙。《高等院校计算机教育系列教材:C/C++程序设计教程(第2版)》第1版作为重点课程建设教学改革使用教材,经过两年多的教学实践,此次推出第2版,在内容细节上作了比较多的修改与补充,结构紧凑、编排规范合理、举例详实,符合现代教育的改革思路,可作为高等学校教学用书,也可作为编程爱好者的自学用书。

图书目录

第1章 计算机程序设计与算法

1. 1 程序设计.

1. 2 程序设计算法

1. 3 计算机算法的表示

1. 4 用程序设计语言描述

1. 5 算法举例

1. 6 本章小结

1. 7 思考练习题

第2章 C/C++程序设计概述

2. 1 C语言概述

2. 2 TurboC的集成环境

2. 3 C语言的程序结构

2. 4 本章小结

2. 5 思考练习题

第3章 C程序设计基础

3. 1 常量与变量

3. 2 整型数据类型

3. 3 实型数据类型

3. 4 字符型数据类型

3. 5 不同类型数据间的混合运算

3. 6 运算符与表达式

3. 7 算术运算符与算术表达式

3. 8 关系运算符与关系表达式

3. 9 逻辑运算符与逻辑表达式

3. 10 赋值运算符与赋值表达式

3. 11 逗号运算符和逗号表达式

3. 12 常用数学函数

3. 13 变量初始化

3. 14 本章小结

3. 15 思考练习题

第4章 顺序结构程序设计

4. 1 顺序结构流程概述

4. 2 基本顺序结构语句

4. 3 输入/输出函数语句

4. 4 顺序结构程序实例

4. 5 本章小结

4. 6 思考练习题

第5章 选择结构程序设计

5. 1 if条件分支结构

5. 2 条件运算符与条件表达式

5. 3 switch-case开关语句

5. 4 选择结构的嵌套

5. 5 选择结构程序应用实例

5. 6 本章小结

5. 7 思考练习题

第6章 循环控制结构程序设计

6. 1 while当型循环结构

6. 2 do-while直到型循环结构

6. 3 for循环结构

6. 4 break和continue语句

6. 5 循环嵌套

6. 6 几种循环结构比较

6. 7 循环结构综合实例

6. 8 本章小结

6. 9 思考练习题

第7章 数组与字符串

7. 1 一维数组

7. 2 多维数组

7. 3 字符数组

7. 4 字符串处理函数

7. 5 字符数组应用实例

7. 6 本章小结

7. 7 思考练习题

第8章 函数与变量

8. 1 函数..

8. 2 变量的作用域和存储类型

8. 3 本章小结

8. 4 思考练习题

第9章 编译预处理

9. 1 编译预处理

9. 2 宏定义和宏替换

9. 3 文件包含

9. 4 条件编译

9. 5 本章小结

9. 6 思考练习题

第10章 指针与应用

10. 1 指针的基本概念

10. 2 指针变量和指针运算符

10. 3 指针和函数参数

10. 4 指针与数组

10. 5 指针与函数

10. 6 本章小结

10. 7 思考练习题

第11章 结构体与共用体

11. 1 结构体的定义与引用

11. 2 结构体的初始化

11. 3 结构体数组

11. 4 指向结构体的指针

11. 5 结构与函数

11. 6 结构体指针与链表

11. 7 共用体

11. 8 综合举例:学生管理系统

11. 9 本章小结

11. 10 思考练习题

第12章 枚举类型及位运算

12. 1 枚举

12. 2 类型定义(typedef)

12. 3 位运算

12. 4 本章小结

12. 5 思考练习题

第13章 文件及使用

13. 1 文件概述

13. 2 标准文件的输入/输出

13. 3 文件访问的步骤

13. 4 文件的打开与关闭

13. 5 文件的读与写

13. 6 文件的定位

13. 7 出错检测

13. 8 其他文件操作函数

13. 9 综合应用实例

13. 10 本章小结

13. 11 思考练习题

第14章 C++面向对象程序设计

14. 1 C++的特点

14. 2 由C向C++过渡

14. 3 面向对象技术

14. 4 类与对象

14. 5 继承与派生

14. 6 多态性

14. 7 C++综合实例分析

14. 8 本章小结

14. 9 思考练习题

附录A 常用字符与ASCII码对照表

附录B 各章习题参考答案

参考文献...