当先锋百科网

首页 1 2 3 4 5 6 7

这里给大家推荐的是一些c语言编译供大家学习参考,希望这些c语言编译能够有效地帮助到大家学习c语言。具体的推荐如下:

04d8e0a5603d6b122ec663b5520bf76a.png

本书是由c语言的设计者brian w. kernighan和dennis m. ritchie编写的一部介绍标准c语言及其程序设计方法的权威性经典著作。全面、系统地讲述了c语言的各个特性及程序设计的基本方法,包括基本概念、类型和表达式、控制流、c语言编译、函数与程序结构、指针与数组、结构、输入与输出、unix系统接口、标准库等内容。

本书的讲述深入浅出,配合典型例证,通俗易懂,实用性强,适合作为大专院校计算机专业或非计算机专业的c语言教材,也可以作为从事计算机相关软硬件开发的技术人员的参考书。 在计算机发展的历史上,没有哪一种程序设计语言像c语言这样应用如此广泛。

本书原著,即为c语言的设计者之一dennis m.ritchie和著名的计算机科学家brian w.kernighan合著的一本介绍c语言的权威经典著作。我们现在见到的大量论述c语言程序设计的教材和专著均以 此书为蓝本。原著第1版中介绍的c语言成为后来广泛使用的c语言版本—— 标准c的基础。人们熟知的“hell, world”程序就是由本书首次引入的,现在,这一程序已经成为所有程序设计语言入门的第一课。原著第2版根据1987年制定的ansic标准做了适当的修订。引入了最新的语言形式,并增加了新的示例,通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了c语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,本书是一本必读的程序设计语 言方面的参考书。

c语言编译推荐二: 《算法:C语言实现(第1~4部分)基础知识、数据结构、排序及搜索(原书第3版)》

ff66076e001e542b8c345dbae8cfd505.png

本书细腻讲解计算机算法的c语言实现。全书分为四部分,共16章。包括基本算法分析原理,基本数据结构、抽象数据结构、递归和树等数据结构知识,选择排序、插入排序、冒泡排序、希尔排序、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序方法,并比较了各种排序方法的性能特征,在进一步讲解符号表、树等抽象数据类型的基础上,重点讨论散列方法、基数搜索以及外部搜索方法。书中提供了用c语言描述的完整算法源程序,并且配有丰富的插图和练习,还包含大量简洁的实现将理论和实践成功地相结合,这些实现均可用在真实应用上。.

本书内容丰富,具有很强的实用价值,适合作为高等院校计算机及相关专业本科生算法课程的教材,也是广大研究人员的极佳参考读物。

本书是sedgewick彻底修订和重写的c算法系列的第一本。全书分为四部分,共16章。第一部分“基础知识”(第1~2章)介绍基本算法分析原理。第二部分“数据结构”(第3~5章)讲解算法分析中必须掌握的数据结构知识,主要包括基本数据结构、抽象数据结构、递归和树。第三部分“排序”(第6~11章)按章节顺序分别讨论基本排序方法(如选择排序、插入排序、冒泡排序、希尔排序等)、快速排序方法、归并和归并排序方法、优先队列与堆排序方法、基数排序方法以及特殊用途的排序方法,并比较了各种排序方法的性能特征。第四部分“搜索”(第12~16章) 在进一步讲解符号表、树等抽象数据类型的基础上,重点讨论散列方法、基数搜索以及外部搜索方法。

书中提供了用c语言描述的完整算法源程序,并且配有丰富的插图和练习。作者用简洁的实现将理论和实践成功地结合了起来,使这些c语言编译实现均可在真实应用上测试,使得本书自问世以来备受程序员的欢迎。

本书可作为高等院校计算机相关专业算法与数据结构课程的教材和补充读物,也可供自学之用。

c语言编译推荐三: 《C语言程序设计:现代方法:第2版》

b3600ce536b7cdf36181b1c540a52746.png

C语言经典之作,被誉为“近10年来最好的一部C语言著作”。

哈佛、麻省理工、斯坦福、加州伯克利分校、耶鲁等诸多名校计算机专业教材。

内容全面,覆盖C99标准,提供了对所有C99库函数的参考。

精心选择的近500道习题,贴近实践。

本书最主要的一个目的就是通过一种“现代方法”来介绍 c语言,书中强调标准c,强调软件工程,不再强调“手工优化”。这一版中紧密结合了c99标准,并与c89标准进行对照,补充了c99中的最新特性。本书分为c语言的基础特性、c语言的高级特性、c语言编译、c语言标准库和参考资料4个部分。每章末尾都有一个“问与答”小节给出一系列与该章内容相关的问题及答案,此外还包含适量的习题。

本书是为大学本科阶段的 c语言课程编写的教材,同时也非常适合作为其他课程的辅助用书。

分享到: