全新正版书籍,假一罚四,放心选购。可开发票,24小时内发货。
¥ 86.1 6.2折 ¥ 139 全新
库存9件
作者(智) 杰曼·冈萨雷斯·莫里斯, (英) 艾弗·霍顿著
出版社清华大学出版社
ISBN9787302590262
出版时间2022-01
装帧平装
开本其他
定价139元
货号3887980
上书时间2024-12-18
前 言
欢迎使用《C语言入门经典(第6版)》,研读《C语言入门经典(第6版)》,你可以成为一位称职的C语言程序员。从许多方面来说,C语言都是学习程序设计的理想起步语言。C语言很简洁,因此不必学习大量的语法便能够开始编写真正的应用程序。除了简明易学以外,它还是一门功能非常强大的语言,并被专业人士广泛应用在各种领域。C语言的强大之处主要体现在,它能够应用于各类层次的开发中;从设备驱动程序和操作系统组件到大规模应用程序,它都能胜任。此外,C语言还适用于较新的手机应用程序开发。
几乎所有计算机都包含C语言编译器,因此,当你学会了C语言,就可以在任何环境下进行编程。后一点,掌握C语言可以为理解面向对象的C 语言奠定良好的基础。
在作者眼中,有抱负的程序员必将面对三重障碍,即掌握遍布程序设计语言中的各类术语、理解如何使用语言元素(而不仅仅只是知道它们的概念),以及领会如何在实际场景中应用该语言。《C语言入门经典(第6版)》的目的就是将这些障碍降到限度。
术语是专业人士及优秀业余爱好者之间的交流必不可少的,因此有必要掌握它们。《C语言入门经典(第6版)》将确保你理解这些术语,并自如地在各种环境下使用它们。这样才能更有效地使用大多数软件产品附带的文档,且能轻松地阅读和学习大部分程序设计语言相关的著作。
理解语言元素的语法和作用固然是学习C语言过程中的一个重要部分,但认识语言特性如何工作及应用同等重要。《C语言入门经典(第6版)》不仅采用了代码片段,还在每个章节中使用一些实际应用示例展示语言特性如何应用于特定的问题。这些示例提供了实践的基础,读者可以通过改动代码观察修改后的结果。
理解特定背景下的程序设计不只是应用个别语言元素。为了帮助读者理解它们,《C语言入门经典(第6版)》大部分章节之后都给出了一个较复杂的应用程序,以应用本章之前学到的知识。这些程序可以帮助你获得开发应用程序的能力与信心,了解如何组合以及更大范围地应用语言元素。重要的是,它们能让你了解设计实际应用程序与管理实际代码会碰到的问题。
不管学习什么程序设计语言,有几件事情都要意识到。首先,虽然要学的东西很多,但是掌握它们之后,你就会有极大的成就感;其次,学习的过程很有趣,你会深深地体会到这点;第三,只有通过动手实践才能学会编程,这也是《C语言入门经典(第6版)》贯彻的思想。后,在学习的过程中,肯定会时不时犯许多错误和感到沮丧。当觉得自己完全停滞时,你要做的就是坚持。终你一定会体验到成功的喜悦,并且回顾时,你会觉得它也并没有你当初想象的那么难。
如何使用《C语言入门经典(第6版)》
作者认为动手实践是学习编程好的方法,很快你就会编写个程序了。每一章都会有几个将理论应用于实践的程序,它们也是《C语言入门经典(第6版)》的核心所在。建议读者手工输入并运行书中的示例,因为手工输入可以极大地帮助记忆语言元素。此外,你还应当尝试解决每章末尾的所有练习题。当你次将一个程序运行成功,尤其是在解决自己的问题后,你会有很大的成就感并感觉到惊人的进步,那时你一定会觉得一切都值得。
刚开始,学习的进展不会太快。不过随着逐渐深入,你的学习进度会越来越快。每一章都会涉及许多基础知识,因此在学习新的内容之前,需要花些时间确保理解前面学习过的所有知识。实践各部分的代码,并尝试实现自己的想法,这是学习程序设计语言的一个重要部分。尝试修改书中的程序,看看还能让它们做些什么,那才是有趣之处。不要害怕尝试,如果某些地方不太明白,尝试输入一些变体,看看会出现什么情况。出错并没什么大不了,你会从出错中学到很多知识。一个不错的方法是通读每一章,了解各章的范围,然后回过头来过一遍所有的示例。
你可能会觉得某些章末尾的练习题非常难。如果次没有完全搞明白,不必担心。之所以次觉得困难是因为它们通常都是将你所学的知识应用到了相对复杂的问题中。如果你实在觉得困难,那么可以略过它们继续学习下一章,然后再回过头来研究这些程序。你甚至可以阅读完整《C语言入门经典(第6版)》再考虑它们。尽管如此,如果你能完成练习,就说明你取得了真正的进步。
《C语言入门经典(第6版)》读者对象
《C语言入门经典(第6版)》的目的是教会读者如何尽可能简单快速地编写有用的程序。在阅读完全书后,读者会完全了解C语言编程。这本教程面向的是那些之前编过一些程序,了解背后的概念,并且希望通过学习C语言进一步扩展知识的读者。尽管如此,《C语言入门经典(第6版)》并未假设读者拥有先前的编程知识,因此如果你刚刚接触编程,《C语言入门经典(第6版)》依然是你的不错选择。
使用《C语言入门经典(第6版)》的条件
要使用《C语言入门经典(第6版)》,你需要一台安装C编译器和库的计算机以执行书中的示例,以及一个程序文本编译器用于创建源代码文件。你使用的编译器应支持目前C语言国际标准C17(ISO/IEC 9899:2011,是C11的错误修复版本)。你还需要一个用于创建和修改代码的编辑器,可以采用纯文本编辑器(如记事本或vi)创建源文件。不过,采用专为编辑C语言代码设计的编辑器会更有帮助。
以下是作者推荐的两款C语言编译器,均为免费软件。
● GNU C编译器(GCC),可从www.gnu.org下载,它支持多种不同的操作系统环境。
● 面向Microsoft Windows的Pelles C编译器,可从www.smorgasbordet.com/pellesc/下载,它提供了一个非常棒的集成开发环境(IDE)。
《C语言入门经典(第6版)》采用的约定
《C语言入门经典(第6版)》的文本和布局采用了许多不同的样式,以便区分各种不同的信息。大多数样式表达的含义都很明显。程序代码样式如下:
int main(void)
{ printf("Beginning C\n");
return 0;
}
如果代码片段是从前面的实例修改而来,那么修改过的代码行就用粗体显示,如下所示。
i int main(void)
{
printf("Beginning C by Ivor Horton\n");
return 0;
}
当代码出现在文本中时,它的样式会有所不同,如double。
程序代码中还使用了各种“括号”。《C语言入门经典(第6版)》中称()为圆括号,{}为花括号,[]为方括号。
主要内容:
介绍C编程语言;
使用C语言编程,开启编程之旅;
使用循环、数组、字符串、文本、指针、函数、VO等使用字符串和文本编写应用程序代码;
程序的有效结构; 处理数据、文件、工具等
— 没有更多了 —
以下为对购买帮助不大的评价