《The C Programming Language》读书笔记 说明

原创 2004年07月15日 14:26:00

作为笔记而言,完全是一种自写自看的行为,本来是没有必要写这篇东西的。但是作为一个生活在网络时代的学生来说,想学好一样东西最好的办法把自己理解的东西放出去,让人讨论,从而,错误得到及时的更正,正确的思想得到肯定,进一步激发深入学习的激情,另外,还可以避免因为成天面对机器而忘记人话是咋说的(还真的差点忘了),恩,好处多多,何乐不为?<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

为什么要学习c语言?对于今天这个惟利是图的世界来说,恐怕初学者第一要问的就这个问题,他们中的很多人都会说在拥有c++javac#这些高级语言的今天,c能做什么呢?在网络中,得到的回答往往是:c无所不能,然后是一些语重心长的说教,呵呵,对于一个对编程知道不多的人来说这样的回答没有任何意义,因此我对这样的问题的回答是:那些高级语言的出现并不能结束c三十年的长盛不衰,c语言没有被任何一种语言所代替,而和c同时代的那些东西。恐怕今天的人连名字都忘了,而在这个世界的每个角落都有无数的编程爱好者和从业人士对c有着无以伦比的狂热。这是事实,这是真理,它证明了一切。无须多言了。

毫无疑问没有人能比K&Rc更有发言权了,用他们亲笔所写的《The C Programming Language》来入门是再合适不过了,尽管现在市场上关于c的教材到处都是,但是大半都是以这本书为根基的,严格来说关于c的一切疑问都可以在这本书中得到解释,我的笔记也将以此为本,另外会引入另一本巨作《c专家编程》的观点(强烈向各位有一定c基础的人。推荐此书),为了灵活,这里不作任何约定,在每篇笔记开头会标明笔记内容。

另外,必须声明:本人绝对拥有此笔记的版权,任何不经本人同意,就自行修改盗窃,我保留起诉的权利,

 

注:本笔记以《The C Programming Language》第二版中译本为准。

《The C Programming Language》读书笔记总结 <一>.基础篇

写了这么多年的C代码,回过头来再看《The C Programming Language》这本书,作者Brian W. Kernighan和C语言之父Dennis M. Ritchie。感觉里面的知识...
  • Eastmount
  • Eastmount
  • 2015年10月21日 16:14
  • 2067

读经典《C程序设计语言》(The C Programming Language)

作为软工专业的学生,大三下,我重新开始学习C语言,为什么呢?因为我发现在大学生涯里,我花了很多时间去刷GPA,花了很多时间去做了很多无谓的事情,以至于马上就面临找实习、找工作。自己甚至连一门语言都没有...
  • stc_XC
  • stc_XC
  • 2017年05月30日 22:54
  • 740

C程序设计语言(The C Programming Language) 读书笔记

C程序设计语言 The C Programming  Language 第1章      导言 1.1 1、C语言提供的转义字符序列还包括:\t表示制表符;\b表示回退符;\”表示双引号;\\表...
  • EclipseFlower
  • EclipseFlower
  • 2013年04月05日 12:40
  • 1198

《The C Programming Language》读书笔记总结 <一>.基础篇

写了这么多年的C代码,回过头来再看《The C Programming Language》这本书,作者Brian W. Kernighan和C语言之父Dennis M. Ritchie。感觉里面的...
  • paul123456789io
  • paul123456789io
  • 2017年02月09日 11:44
  • 382

The C Programming Language 第四章函数与程序结构 读书笔记

函数可以把大的计算任务分解成若干个较小的任务,程序设计人员可以基于函数进一步构造函数,而不需要重新编写一些代码。一个设计得当的函数可以把程序中不需要了解的具体操作细节隐藏起来,从而使得整个程序结构更加...
  • wtrnash
  • wtrnash
  • 2015年08月03日 21:15
  • 716

The C Programming Language 第三章控制流 读书笔记

程序语言中的控制流语句用于控制各计算操作执行的次序。 3.1语句与程序块 表达式之后加上一个分号(;)就变成了语句。 在C语言中,分号是语句结束符。 用一对花括号把一组声明和语句括在一...
  • wtrnash
  • wtrnash
  • 2015年07月28日 21:23
  • 495

摘抄“GPU Programming And Cg Language Primer 1rd Edition” 中文名“GPU编程与CG语言之阳春白雪下里巴人”

材质和光的交互除了反射现象,对于透明物体还存在透射现象。模拟光的透射现象通常是一个比较头痛的问题,因为需要至少计算光的两次透射方向,首先计算光从介质一进入介质二的透射方向,然后计算光从介质二进入介质一...
  • xuexiaokkk
  • xuexiaokkk
  • 2015年11月18日 16:18
  • 332

《Speech and Language Processing》读书笔记之信息抽取IE

Information Extraction 信息抽取 一、概述 1.1 IE 信息抽取就是从文本中抽取有限的几种语义内容,是将非结构化的文本转换为结构化数据的过程,有限的几种语义内容主...
  • ghnudt2000
  • ghnudt2000
  • 2015年10月10日 16:49
  • 474

The C Programming Language 第二章类型、运算符与表达式 读书笔记

变量和常量是程序处理的两种基本数据对象。 声明语句说明变量的名字及类型,也可以指定变量的初值。 运算符指定将要进行的操作。 表达式把变量与常量组合起来生成新的值。 对象的类型决定该对象可取值的...
  • wtrnash
  • wtrnash
  • 2015年07月25日 14:14
  • 350

the C programming language笔记<机械工业英文第2版>

1. int getchar()注意用int接收getchar传回的值,因为
  • ZF180
  • ZF180
  • 2014年09月06日 17:37
  • 1770
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:《The C Programming Language》读书笔记 说明
举报原因:
原因补充:

(最多只允许输入30个字)