C语言入门经典(第6版)
C语言入门从Beginning C开始!著名作家lvor Horton和编程专家German Gonzalez -Morris联袂奉献。

作者:[智利] 杰曼·冈萨雷斯·莫里斯(German Gonzalez-Morris)、[英]艾弗·霍顿(Ivor Horton)著 童晶、李天群 译

定价:139元

印次:1-1

ISBN:9787302590262

出版日期:2022.01.01

印刷日期:2021.11.17

图书责编:王军

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

主要内容: 介绍C编程语言; 使用C语言编程,开启编程之旅; 使用循环、数组、字符串、文本、指针、函数、VO等使用字符串和文本编写应用程序代码; 程序的有效结构; 处理数据、文件、工具等

German Gonzalez-Morris是一名C/C++、Java和开发不同应用程序容器的软件设计师/工程师,特别专注在WebLogic服务器方面的工作。他还从事开发不同的应用程序,包括JEE/Spring/Python。他的工作领域还包括OOP、Java/JEE、Python、设计模式、算法、Spring Core/MVC/Security和微服务。German曾在消息传递性能、RESTful API和事务系统方面工作过。Ivor Horton是一家从事咨询业的自营职业者,撰写编程方面的教程。他在IBM工作多年。Ivor在IBM的工作包括在各种机器上用大多数语言(如汇编语言和高级语言)编程、实时编程以及设计和实现实时闭环工业控制系统。他在培训工程师和其他专家学习编程(Fortran、PL/1、APL等)方面有着丰富的经验。Ivor是机械、工艺和电子CAD系统、机械CAM系统和DNC/CNC系统方面的专家。

前 言 欢迎使用《C语言入门经典(第6版)》,研读《C语言入门经典(第6版)》,你可以成为一位称职的C语言程序员。从许多方面来说,C语言都是学习程序设计的理想起步语言。C语言很简洁,因此不必学习大量的语法便能够开始编写真正的应用程序。除了简明易学以外,它还是一门功能非常强大的语言,并被专业人士广泛应用在各种领域。C语言的强大之处主要体现在,它能够应用于各类层次的开发中;从设备驱动程序和操作系统组件到大规模应用程序,它都能胜任。此外,C语言还适用于较新的手机应用程序开发。 几乎所有计算机都包含C语言编译器,因此,当你学会了C语言,就可以在任何环境下进行编程。最后一点,掌握C语言可以为理解面向对象的C++语言奠定良好的基础。 在作者眼中,有抱负的程序员必将面对三重障碍,即掌握遍布程序设计语言中的各类术语、理解如何使用语言元素(而不仅仅只是知道它们的概念),以及领会如何在实际场景中应用该语言。《C语言入门经典(第6版)》的目的就是将这些障碍降到最低限度。 术语是专业人士及优秀业余爱好者之间的交流必不可少的,因此有必要掌握它们。《C语言入门经典(第6版)》将确保你理解这些术语,并自如地在各种环境下使用它们。这样才能更有效地使用大多数软件产品附带的文档,且能轻松地阅读和学习大部分程序设计语言相关的著作。 理解语言元素的语法和作用固然是学习C语言过程中的一个重要部分,但认识语言特性如何工作及应用同等重要。《C语言入门经典(第6版)》不仅采用了代码片段,还在每个章节中使用一些实际应用示例展示语言特性如何应用于特定的问题。这些示例提供了实践的基础,读者可以通过改...

暂无课件

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情
目    录

 

第1章  C语言编程   1

1.1  C语言   1

1.2  标准库   2

1.3  学习C语言   2

1.4  创建C程序   2

1.4.1  编辑   2

1.4.2  编译   3

1.4.3  链接   3

1.4.4  执行   4

1.5  创建第一个程序   5

1.6  编辑第一个程序   5

1.7  处理错误   6

1.8  剖析一个简单的程序   7

1.8.1  注释   7

1.8.2  预处理指令   8

1.8.3  定义main()函数   9

1.8.4  关键字   9

1.8.5  函数体   9

1.8.6  输出信息   11

1.8.7  参数   11

1.8.8  控制符   11

1.8.9  三字母序列   13

1.9  预处理器   13

1.10  用C语言开发程序   14

1.10.1  了解问题   14

1.10.2  详细设计   14

1.10.3  实施   15

1.10.4  测试   15

1.11  函数及模块化编程   15

1.12  常见错误   18

1.13  要点   19

1.14  小结   19

1.15  习题   19

第2章  编程初步   21

2.1  计算机的内存   21

2.2  什么是变量   23

2.3  存储整数的变量   24

2.3.1  变量的使用   28

2.3.2  变量的初始化   30

2.4  变量与内存   35

2.4....

目前市面上关于 C 语言学习的图书很多,本书以深入浅出的方法介绍 C 语言中抽象的语法和
算法,非常适合初学者编程入门学习。同时,本书知识结构清晰,内容详细,也可作为有经验的
程序员的枕边书,随时可以查阅解惑。在 IT 领域,我想大多数程序员精英都读过 Ivor Horton 的
图书,本书作者 Ivor Horton 是世界著名的计算机图书作家,帮助无数程序员步入编程的殿堂。时
间推移、日月更替,作为 C 语言入门的经典图书,《C 语言入门经典》已历经多次版本迭代,译
者翻译的是《C 语言入门经典》的第 6 版。
科技的进步使人们的生活变得更加丰富多彩,但是编程的学习却是比较枯燥的,因此也有很
多编程初学者“无疾而终”。此处译者想给编程初学者几个小小的建议,希望对读者的编程学习生
涯有所帮助。
1. 兴趣是**的老师,但大部分学习者对编程的学习可能一开始并没有很大的兴趣。那就需
要体会编程带来的成就感,例如成功地执行了一个程序,成功地找到了一个 bug,都会让人感觉
很有成就,需要享受这种编程带来的成就感。
2. 遇到问题时不要轻言放弃,可以先尝试自己找出问题进行分析。如果不行,就网页搜索看
看有没有解决方案,还是不行,可以询问认识的朋友。一般经历这几个过程,绝大部分的问题都
可以得到解决。
3. 学会调试,遇到程序出错时,可以利用一些简单的功能让程序输出你想看到的内容,也可
以利用编辑器的调试功能进行调试。
4. 在学习的过程中,可以将学习的心得及过程用博客的方式记录下来,一方面可以回溯自己
的学习过程,一方面可以帮助后来的初学者参考。
5. “纸上学来终觉浅”,编程的学习最重要的就是要动手去写代码,而不是看代码。希望读
者在学习的过程中,对本书中的每一个案例都能动手实现一遍。对于课后练习,也要认真编程完
成,方能将理论与实践相结合,真正地掌握编程的知识。