C大学教程(第五版)

C大学教程(第五版)
作 者: Deitel Deitel
出版社: 电子工业出版社
丛编项: 国外计算机科学教材系列
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: VC++
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

  Harvey M.Deitel博士是Deitel&Associates公司的主席和首席战略主管。在计算机领域43年的勤奋工作,使他具有极其丰富的工业界和学术界经验。Detiel博士拥有麻省理工学院的学士和硕士学位,以及波士顿大学的哲学博士学位。他曾致力于IBM和MIT的一系列领先于时代的虚拟内存操作系统项目的研究工作,这些项目的技术成果如今已广泛应用于UNIx,L,inux和Windows XP等系统中。他从事大学教学20余年,是波士顿学院计算机系的终身教授,而且在与其子Paul J.Deitel成立Deitel&Associates公司之前,一直担任该系的系主任。他和Paul合作了数十本书籍和多媒体软件包,所编写的教材已被翻译成日文、德文、俄文、西班牙文、繁体中文、简体中文、韩文、法文、波斯文、意大利文、葡萄牙文、希腊文、乌尔都文和土耳其文,受到世界范围内的认可。Detiel博士为大型公司、学术机构、政府机构和军事部门已举办了数百次专业研讨班。

内容简介

本书是全球最畅销的C语言教程之一。本书系统地介绍了四种当今流行的程序设计方法——面向过程、基于对象、面向对象以及泛型编程,内容全面、生动、易懂,作者由浅入深地介绍结构化编程及软件工程的基本概念,从简单的概念到最终完整的语言描述,清晰、准确、透彻、详细地讲解C语言,尤其注重程序设计思想和方法的介绍。相对于以往的版本,在内容方面,本书新增加了介绍C99标准、排序、基于Allegro C函数库的游戏编程以及有关C++面向对象程序设计的章节,并且在附录中增加了Sudoku游戏程序设计的讲解。新加入的“活代码”方法(即通过可执行的代码来讲解理论概念的方法)是本书的另一特色,它可以促进学生积极地参与到程序设计中来。突出显示的各种程序设计提示,则是作者多年教学经验的总结。本书不仅适合于初学者学习,作为高校计算机程序设计教学的教科书,也同样适用于有经验的程序员,作为软件开发人员的专业参考书。

图书目录

net和万维网导论

1.1 引言

1.2 什么是计算机

1.3 计算机的基本组成

1.4 早期的操作系统

1.5 个人计算、分布式计算和客户/服务器计算

1.6 机器语言、汇编语言和高级语言

1.7 著名的高级语言FORTRAN,COBOL,Pascal和Ada

1.8 C语言的发展历史

1.9 C语言标准库

1.10 C++语言

1.11 Java语言

1.12 BASIC语言,Visual Basic语言,Visual C++语言,Visual C#语言和.NET编程平台

1.13 软件发展的重要趋势:对象技术

1.14 典型的C语言程序开发环境

1.15 硬件的发展趋势

1.16 Internet的发展历史

1.17 万维网(WWW)的发展历史

1.18 关于C语言和本书的一些注解

1.19 有价值的Web站点

第2章 C语言程序设计入门

2.1 引言

2.2 一个简单的C程序:输出一行文字

2.3 另一个简单的C程序:两个整数求和

2.4 存储单元的基本概念

2.5 C语言中的算术运算

2.6 做出判断:相等和关系运算符

第3章 结构化的C程序设计

第4章 C程序控制

第5章 C函数

第6章 C数组

第7章 C指针

第8章 C字符和字符串

第9章 格式化输入输出

第10章 结构体、共用体、位操作和枚举类型

第11章 文字处理

第12章 数据结构

第13章 C预处理

第14章 C语言的其他专题

第15章 基于Allegro C函数库的游戏编程

第16章 排序:更深入的透视

第17章 C99简介

第18章 C++,一个更好的C;介绍对象技术

第19章 类与对象简介

第20章 类;深入剖析(第1部分)

第21章 类;深入剖析(第2部分)

第22章 运算符重载

第23章 面向对象编辑:继承

第24章 面向对象编程:多态

第25章 模板

第26章 输入/输出

第27章 异常处理

附录

索引