01 2018 档案

摘要:第十二章 栈与队列 数据结构(Data Structure)是数据的组织形式。程序中用到的数据都不是孤立的,而是有相互联系的,根据访问数据需求不同,同样的数据可以有多种不同的组织方式。复合类型也可以看作是数据的组织方式,把同一类型的数据组织成数组,或者把描述同一对象的各成员组织成结构体。数据的组织方 阅读全文
posted @ 2018-01-16 14:14 学习与生活 阅读(223) 评论(0) 推荐(0)
摘要:第十一章 排序与查找 算法(Algorithm)是将一组输入转化成一组输出的一系列步骤,其中每个步骤必须能在有限时间内完成。例如,将一组数按从小到大排序,输入是一组原始数据,输出是排序之后的数据,计算步骤包括比较、移动数据等操作。 算法是用来解决一类计算问题的,注意是一类问题,而不是一个特定的问题。 阅读全文
posted @ 2018-01-12 14:32 学习与生活 阅读(189) 评论(0) 推荐(0)
摘要:第十章 gdb 程序中除了一目了然的Bug之外都需要一定的调试手段来分析到底错在哪。到目前为止我们的调试手段只有一种:根据程序执行时的出错现象假设错误原因,然后在代码中适当的为止插入printf,执行程序并分析打印结果,如果结果和预期的一样,就基本上证明了自己假设的错误原因,就可以动手修正Bug了, 阅读全文
posted @ 2018-01-11 15:14 学习与生活 阅读(180) 评论(0) 推荐(0)
摘要:第九章 编码风格 代码主要是为了写给人看的,而不是给机器看的,只是顺便能用机器执行而已,如果是为了写给机器看那直接写机器码就好了,没必要用高级语言了。代码和语言文字一样是为了表达思想、记载信息,所以一定要写的清楚采纳呢有效地表达。 1.缩进和空白 基本上所有的C代码风格对于空白符的规定规定都差不多, 阅读全文
posted @ 2018-01-09 14:23 学习与生活 阅读(270) 评论(0) 推荐(0)
摘要:第八章 数组 1.数组的基本操作 和结构体类似,数组(Array)也是一种复合数据类型,它由一系列相同类型的元素(Element)组成。例如定义一个由4个整数组成的数组count:int count[4]; 和结构体成员类似,数组count的4个元素的存储空间也是相邻的。结构体的成员可以是基本数据类 阅读全文
posted @ 2018-01-08 14:45 学习与生活 阅读(411) 评论(0) 推荐(0)
摘要:第七章 结构体 1.复合数据类型—结构体 大多数数据类型都具有单一的值,例如整数、字符、布尔值、浮点数,这些可称为基本数据类型(Primitive Type)。但字符串是一个例外,它由很多字符组成,像这种由基本数据类型组成的数据类型称为复合2数据类型(Compound Type),正如表达式和语句有 阅读全文
posted @ 2018-01-02 09:34 学习与生活 阅读(330) 评论(0) 推荐(0)