网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 C程序设计教程(第9版)
分类
作者 (美)保罗·戴特尔//哈维·戴特尔
出版社 人民邮电出版社
下载
简介
内容推荐
本书系统地介绍了4种当今流行的程序设计方法——面向过程、基于对象、面向对象以及泛型编程,内容全面、生动、易懂。作者由浅入深地介绍了结构化编程及软件工程的基本概念,从简单概念到最终完整的语言描述,清晰、正确、透彻、详细地讲解了C语言,尤其注重程序设计思想和方法的介绍。此外,还涉及安全的C程序涉及、提高练习题,覆盖C++和面向对象程序设计、基于Allegro的游戏编程、C标准介绍等内容。
作者简介
保罗·戴特尔(Paul Deitel),Deitel & Associates公司首席执行官兼首席技术官,毕业于麻省理工学院,在计算机领域拥有38年的经验。他自1992年以来就为软件开发人员教授专业课程,为包括思科、IBM、西门子、戴尔、NASA、北电网络在内的全球企业客户提供了数百门编程课程。
目录
第1章 计算机和C语言简介
1.1 简介
1.2 硬件和软件
1.2.1 摩尔定律
1.2.2 计算机组织
1.3 数据层次结构
1.4 机器语言、汇编语言和高级语言
1.5 操作系统
1.6 C编程语言
1.7 C语言标准库和开源库
1.8 其他流行的编程语言
1.9 典型的C语言程序开发环境
1.9.1 第1阶段:创建一个程序
1.9.2 第2和第3阶段:预处理和编译C程序
1.9.3 第4阶段:链接
1.9.4 第5阶段:加载
1.9.5 第6阶段:执行
1.9.6 执行时可能出现的问题
1.9.7 标准输入、标准输出和标准错误流
1.10 在Windows、Linux和macOS中测试驱动一个C应用程序
1.10.1 在Windows 10上用Visual Studio 2019社区版编译和运行一个C语言程序
1.10.2 在macOS上用Xcode编译和运行一个C程序
1.10.3 在Linux上用GNU gcc编译和运行一个C应用程序
1.10.4 在GCC Docker容器中编译和运行一个C应用程序,并在Windows 10、macOS或Linux上原生运行
1.11 因特网、万维网、云和物联网
1.11.1 因特网:一个网络的网络
1.11.2 万维网:让因特网变得更友好
1.11.3 云
1.11.4 物联网
1.12 软件技术
1.13 大数据有多大?
1.13.1 大数据分析
1.13.2 数据科学和大数据正在产生变化使用案例
1.14 案例研究:大数据移动应用
1.15 AI:在计算机科学和数据科学的交汇处
第2章 C语言编程入门
2.1 简介
2.2 一个简单的C程序:打印一行文本
2.3 另一个简单的C程序:两个整数相加
2.4 内存概念
2.5 C语言中的算术
2.6 判断:相等和关系操作符
2.7 安全的C语言编程
第3章 结构体化程序开发
3.1 简介
3.2 算法
3.3 伪代码
3.4 控制结构体
3.5 if选择语句
3.6 if...else选择语句
3.7 while循环语句
3.8 制订算法案例研究1:计数器控制的循环
3.9 用自顶向下、逐步细化的方式制定算法案例研究2:标记控制的循环
……
第4章 程序控制
第5章 函数
第6章 数组
第7章 指针
第8章 和字符串
第9章 格式化的输入/输出
第10章 结构体体、共用体、位操作和枚举
第11章 文件处理
第12章 数据结构体
第13章 计算机科学思维:排序算法和大O
第14章 预处理器
第15章 其他主题
附录A 操作符优先级
附录B ASCII字符集
附录C 多线程/多核和其他C18/C11/C99主题
附录D 面向对象的编程概念介绍
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/18 21:07:21