C程序设计语言

C程序设计语言 pdf epub mobi txt 电子书 下载 2026

出版者:机械工业出版社
作者:Brian W. Kernighan
出品人:
页数:272
译者:
出版时间:2006-8-1
价格:35.00元
装帧:平装
isbn号码:9787111196266
丛书系列:经典原版书库
图书标签:
  • c
  • 编程
  • C语言
  • 计算机
  • 经典
  • C
  • programming
  • K&R
  • C语言
  • 程序设计
  • 计算机科学
  • 编程入门
  • 算法基础
  • 结构化编程
  • 经典教材
  • 软件开发
  • 数据结构
  • 代码实践
想要找书就要到 小哈图书下载中心
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

在计算机发展的历史上,没有哪一种程序设计语言像C语言这样应用广泛。本书是C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著作。我们现在见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。本书第1版中介绍的C语言成为后来广泛使用的C语言版本——标准C的基础。人们熟知的“hello,World"程序就是由本书首次引入的。现在,这一程序已经成为众多程序设计语言入门的第一课。

第2版根据1987年制定的ANSIC标准做了适当的修订,引入了最新的语言形式,并增加了新的示例。通过简洁的描述、典型的示例,作者全面、系统、准确地讲述了C语言的各个特性以及程序设计的基本方法。对于计算机从业人员来说,本书是一本必读的程序设计语言方面的参考书。

作者简介

Brian W.Kernighan,贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其他系统的开发,同时出版了许多在计算机领域具有影响的著作,包括《The Elements of Programming Style》、《The Practice of Programming》、《The UNIX Programming Environment》、《The AWK Language》、《Software Tools》等。

目录信息

序第1版序IntroductionChapter 1. A Tutorial Introduction 1.1 Getting Started 1.2 Variables and Arithmetic Expressions 1.3 The For Statement 1.4 Symbolic Constants 1.5 Character Input and Output 1.6 Arrays 1.7 Functions 1.8 Arguments--Call by Value 1.9 Character Arrays 1.10 External Variables and ScopeChapter 2. Types, Operators, and Expressions 2.1 Variable Names 2.2 Data Types and Sizes 2.3 Constants 2.4 Declarations 2.5 Arithmetic Operators 2.6 Relational and Logical Operators 2.7 Type Conversions 2.8 Increment and Decrement Operators 2.9 Bitwise Operators 2.10 Assignment Operators and Expressions 2.11 Conditional Expressions 2.12 Precedence and Order of Evaluation Chapter 3. Control Flow 3.1 Statements and Blocks 3.2 If-Else 3.3 Else-If 3.4 Switch 3.5 Loops--While and For 3.6 Loops-Do-while 3.7 Break and Continue 3.8 Goto and LabelsChapter 4. Functions and Program Structure 4.1 Basics of Functions 4.2 Functions Returning Non-integers 4.3 External Variables 4.4 Scope Rules 4.5 Header Files 4.6 Static Variables 4.7 Register Variables 4.8 Block Structure 4.9 Initialization 4.10 Recursion 4.11 The C PreprocessorChapter 5. Pointers and Arrays 5.1 Pointers and Addresses 5.2 Pointers and Function Arguments 5.3 Pointers and Arrays 5.4 Address Arithmetic 5.5 Character Pointers and Functions 5.6 Pointer Arrays; Pointers to Pointers 5.7 Multi-dimensional Arrays 5.8 Initialization of Pointer Arrays 5.9 Pointers vs. Multi-dimensional Arrays 5.10 Command-line Arguments 5.11 Pointers to Functions 5.12 Complicated DeclarationsChapter 6. Structures 6.1 Basics of Structures 6.2 Structures and Functions 6.3 Arrays of Structures 6.4 Pointers to Structures 6.5 Self-referential Structures 6.6 Table Lookup 6.7 Typedef 6.8 Unions 6.9 Bit-fieldsChapter 7. Input and Output 7.1 Standard Input and Output 7.2 Formatted Output--Printf 7.3 Variable-length Argument Lists 7.4 Formatted Input-Scanf 7.5 File Access 7.6 Error Handling--Stderr and Exit 7.7 Line Input and Output 7.8 Miscellaneous FunctionsChapter 8. The UNIX System Interface 8.1 File Descriptors 8.2 Low Level I/O-Read and Write 8.3 Open, Creat, Close, Unlink 8.4 Random Access--Lscek 8.5 Example--An Implementation of Fopen and Getc 8.6 Example--Listing Directories 8.7 Example--A Storage AllocatorAppendix A. Reference Marital AI Introduction A2 Lexical Conventions A3 Syntax Notation A4 Meaning of Identifiers A5 Objects and Lvalues A6 Conversions A7 Expressions A8 Declarations A9 Statements AI0 External Declarations All Scopeand Linkage A12 Preprocessing A13 GrammarAppendix B. Standard Library B1 Input and Output: <stdio.h> B2 Character Class Tests: <ctype.h> B3 String Functions: <string.h> B4 Mathematical Functions: <math.h> B5 Utility Functions: <stdlib.h> B6 Diagnostics: <assert.h> B7 Variable Argument Lists: <stdarg.h> B8 Non-local Jumps: <setjmp.h> B9 Signals: <signal.h> B10 Date and Time Functions: <time.h> BI 1 Implementation-defined Limits: <limits.h> and <float.h>Appendix C. Summary of ChangesIndex
· · · · · · (收起)

读后感

评分

看到有人说是入门的书,有人说一定要有一定基础才能接触的书。花了一周的时间算是读完了,也做了书中的一些习题。 结论,尽管看上去简单,但这确实并非是一个供人入门的书籍。并且有效治理各种眼高手低。 fopen, fwrite, getchar, strcmp... ...众多耳熟能详函数的实现思路。第...  

评分

这本书很好,这个应该没有疑问,但是我在想,如果我刚学C语言的时候就看这本书会怎么样?我想应该是看不懂。作为一个初学者,我应该找一本更通俗易懂的书来读,哪怕它谈的不全面,我可以容忍它为了变得容易读,故意向我隐瞒了一些内容,其实这是值得的,因为书变得好读了,我很...  

评分

购于2011-08-15 至今 2015-11-16 。 历时四年,终于堪堪算把这本圣经一点点看完了。 看至Chapter8,Reference manual 应该是不会看了。 内容给足了基础的 qsort,binsearch,parser,i/o,malloc,free... 从 原理,构思,实现,其过程娓娓道来。 代码也是漂亮得不行,思考...  

评分

刚看完c primer plus的时候便兴冲冲的看着本书,结果看到70多页的时候看不下去了,只有一个感觉:不明觉厉。很大一部分原因是后面的题没做,结果越看越晕。 后来看了c缺陷跟c专家编程(简直是TCPL的解析版),回头再来看这本书,发现看起来爽多了,书里面的题能做...  

评分

书籍说明 传说中的TCPL 作为C语言作者的作品,经典毋庸置疑 同时也得到无数人的推荐 整本书架构很好,将C语言的各个细节都有认真的表述 不过由于基于unix,因此理解上稍微有点问题 但是,这是每个学习C语言的人都必须认真读的书 阅读建议 也是一本很经典的入门书籍,建...  

用户评价

评分

技术与艺术的完美统一

评分

技术与艺术的完美统一

评分

终于拜读完毕,购书至今四年零三个月。

评分

附录倒是翻得差不多了……

评分

神作

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2026 qciss.net All Rights Reserved. 小哈图书下载中心 版权所有