The C Programming Language
文章平均质量分 77
wtrnash
希望能不断进步的CS专业本科生
展开
-
The C Programming Language 读书计划
经过大学一年的学习,我对CS这个专业有了一个大致的认识,大致学习了计算机学科导论、C、C++还有离散数学等专业课,但更多的时间可能用来学习高等数学、线性代数、大学物理等公共基础课,在专业课上花的时间很有限,编程能力提高得也不多。专业书籍也阅读了一些,c primer plus大致翻看了一遍,c++ primer趁着今年寒假的时间仔细阅读了前八章,然后c++专业课以《Sams Teach You原创 2015-06-30 09:20:58 · 756 阅读 · 2 评论 -
The C Programming Language 第一章导言 读书笔记
1.1入门 本书以“hello,world"这个程序入手,向我们介绍了: 一个c语言程序是由函数和变量组成的。函数包含一些语句,以指定所要执行的计算操作。变量用于存储计算过程中使用的值。 main是一个特殊的函数名——每个程序都从main函数的起点开始执行。main函数通常会调用其他函数。 #include告诉编译器在本程序中包含标准输入/输出库的信息。 函数之间进行数据交换的一种方法是原创 2015-07-01 14:00:35 · 586 阅读 · 0 评论 -
The C Programming Language 第二章类型、运算符与表达式 读书笔记
变量和常量是程序处理的两种基本数据对象。 声明语句说明变量的名字及类型,也可以指定变量的初值。 运算符指定将要进行的操作。 表达式把变量与常量组合起来生成新的值。 对象的类型决定该对象可取值的集合以及可以对该对象进行的操作。 所有整型包括signed和unsigned两种形式,且可以表示无符号常量与十六进制字符常量。 浮点预算可以以单精度进行,可以使用更高精读的long double类原创 2015-07-25 14:14:59 · 529 阅读 · 0 评论 -
The C Programming Language 第三章控制流 读书笔记
程序语言中的控制流语句用于控制各计算操作执行的次序。 3.1语句与程序块 表达式之后加上一个分号(;)就变成了语句。 在C语言中,分号是语句结束符。 用一对花括号把一组声明和语句括在一起就构成了一个复合语句(也叫做程序块),复合语句在语法上等价于单条语句。 右花括号用于结束程序块,其后不需要分号。 3.2if-else语句 if-else语句用于条件判断。其语法如下:原创 2015-07-28 21:23:42 · 675 阅读 · 0 评论 -
The C Programming Language 第四章函数与程序结构 读书笔记
函数可以把大的计算任务分解成若干个较小的任务,程序设计人员可以基于函数进一步构造函数,而不需要重新编写一些代码。一个设计得当的函数可以把程序中不需要了解的具体操作细节隐藏起来,从而使得整个程序结构更加清晰,并降低修改程序的难度。 C语言在设计中考虑了函数的高效性与易用性这两个因素。C语言程序一般都由许多小的函数组成,而不是由少量较大的函数组成。一个程序可以保存在一个或者多个源文件中。各个文件可以原创 2015-08-03 21:15:16 · 1155 阅读 · 0 评论