会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
学习与生活
博客园
首页
新随笔
联系
订阅
管理
2018年1月16日
栈与队列
摘要: 第十二章 栈与队列 数据结构(Data Structure)是数据的组织形式。程序中用到的数据都不是孤立的,而是有相互联系的,根据访问数据需求不同,同样的数据可以有多种不同的组织方式。复合类型也可以看作是数据的组织方式,把同一类型的数据组织成数组,或者把描述同一对象的各成员组织成结构体。数据的组织方
阅读全文
posted @ 2018-01-16 14:14 学习与生活
阅读(205)
评论(0)
推荐(0)
2018年1月12日
排序与查找
摘要: 第十一章 排序与查找 算法(Algorithm)是将一组输入转化成一组输出的一系列步骤,其中每个步骤必须能在有限时间内完成。例如,将一组数按从小到大排序,输入是一组原始数据,输出是排序之后的数据,计算步骤包括比较、移动数据等操作。 算法是用来解决一类计算问题的,注意是一类问题,而不是一个特定的问题。
阅读全文
posted @ 2018-01-12 14:32 学习与生活
阅读(177)
评论(0)
推荐(0)
2018年1月11日
gdb
摘要: 第十章 gdb 程序中除了一目了然的Bug之外都需要一定的调试手段来分析到底错在哪。到目前为止我们的调试手段只有一种:根据程序执行时的出错现象假设错误原因,然后在代码中适当的为止插入printf,执行程序并分析打印结果,如果结果和预期的一样,就基本上证明了自己假设的错误原因,就可以动手修正Bug了,
阅读全文
posted @ 2018-01-11 15:14 学习与生活
阅读(160)
评论(0)
推荐(0)
2018年1月9日
编码风格
摘要: 第九章 编码风格 代码主要是为了写给人看的,而不是给机器看的,只是顺便能用机器执行而已,如果是为了写给机器看那直接写机器码就好了,没必要用高级语言了。代码和语言文字一样是为了表达思想、记载信息,所以一定要写的清楚采纳呢有效地表达。 1.缩进和空白 基本上所有的C代码风格对于空白符的规定规定都差不多,
阅读全文
posted @ 2018-01-09 14:23 学习与生活
阅读(255)
评论(0)
推荐(0)
2018年1月8日
数组
摘要: 第八章 数组 1.数组的基本操作 和结构体类似,数组(Array)也是一种复合数据类型,它由一系列相同类型的元素(Element)组成。例如定义一个由4个整数组成的数组count:int count[4]; 和结构体成员类似,数组count的4个元素的存储空间也是相邻的。结构体的成员可以是基本数据类
阅读全文
posted @ 2018-01-08 14:45 学习与生活
阅读(398)
评论(0)
推荐(0)
2018年1月2日
结构体
摘要: 第七章 结构体 1.复合数据类型—结构体 大多数数据类型都具有单一的值,例如整数、字符、布尔值、浮点数,这些可称为基本数据类型(Primitive Type)。但字符串是一个例外,它由很多字符组成,像这种由基本数据类型组成的数据类型称为复合2数据类型(Compound Type),正如表达式和语句有
阅读全文
posted @ 2018-01-02 09:34 学习与生活
阅读(311)
评论(0)
推荐(0)
2017年12月29日
循环语句
摘要: 第六章 循环语句 1.while语句 用递归求n!的方法,其实每次递归都是在重复做同样一件事,就是把n乘到(n-1)!上然后把结果返回。虽说是重复,但每次做都稍微有一点区别(n的值不一样),这种每次都有点区别的重复工作称为(Iteration)。虽然迭代用递归来做就够了,但C语言提供了循环语句使迭代
阅读全文
posted @ 2017-12-29 14:14 学习与生活
阅读(361)
评论(0)
推荐(0)
2017年12月27日
深入理解函数
摘要: 第五章 深入理解函数 1.return语句 有返回值的函数中,return语句的作用式提供整个函数的返回值,并结束当前函数返回到调用它的地方。在没有返回值的函数中也可以使用return语句,例如当前检查到一个错误时提前结束当前函数的执行并返回: 这个函数首先检查参数x是否大于0,如果x不大于0就打印
阅读全文
posted @ 2017-12-27 14:31 学习与生活
阅读(260)
评论(0)
推荐(0)
2017年12月25日
分支语句
摘要: 第四章 分支语句 1. if语句 目前我们写的简单函数中可以有多条语句,但这些语句总是从前到后顺序执行的。除了顺序执行之外,有时候我们需要检查一个条件,然后根据检查的结果执行不同的后续代码,在C语言中可以用分支语句(Selection Statement)实现,比如: 其中x != 0表示“x不等于
阅读全文
posted @ 2017-12-25 14:11 学习与生活
阅读(1255)
评论(0)
推荐(0)
2017年12月22日
简单函数
摘要: 第三章 简单函数 1.数学函数 在C语言中使用数学函数(ln函数在C标准库中叫做log) 编译运行这个程序,结果如下: 在数学中写一个函数有时候可以省略括号,而C语言要求一定要加上括号,例如log(1.0)。 在C语言的术语中,1.0是参数(Argument),log是函数(Function),lo
阅读全文
posted @ 2017-12-22 14:39 学习与生活
阅读(742)
评论(0)
推荐(0)
下一页
公告