摘要:
算法 算法+数据结构=程序 算法顾名思义,做一个计算往往有多种方法 算法的特性 算法的表示 1.自然语言 2.传统流程图 3.结构化流程图 N-S 4.伪代码 就是写个大概的东西 用流程图表示算法 传统流程图的弊端 传统的流程图用流程线指出各框的执行顺序,对流程线的使用没有严格限制。因此,使用者可以 阅读全文
摘要:
第一章 Linux起源 unix,C语言,TCP-IP 可以看作三胞胎,他们结合在一起相互诞生,其他具体自行可以看:计算机组成原理,计算机网络,以及C语言。可以结合在一起来学习,效果更佳。 第二章 系统分区 Linux与Windows一样,它的主分区和拓展分区加起来不能超过四个,而且拓展分区最多一个 阅读全文
摘要:
多个if进行判断的时候,可能会出错,从上往下判断. if拥有局限性,在小范围内可以进行使用,但是任意范围内,不仅写得多,而且还容易出错. if语句可以判断条件是否满足,满足时才做相应的动作,而循环语句可以在满足条件时,不断地重复执行一些动作。 重复执行的语句(循环语句)可以多次执行其他语句,它检查一 阅读全文
摘要:
计算机的智能是建筑在规则的基础上的,在遇到情况的时候,根据事先制定的规则做出判断,是计算机最基本的能力。 能做判断的基础,是能对数据做比较,比较就是关于两个数据是否相等、谁大谁小的结论,这需要用到关系运算:对两个数据之间的关系的计算。 C语言提供了六个关系运算符: == 相等 != 不相等 > 大于 阅读全文
摘要:
运算符是有优先级的,下面看优先级. 所谓单目就是+a啊,-b这种.在进行变量的交换中,最好设置第三个值,会更加方便.在c语言中有着复合赋值,所谓复合赋值也就是将算术运算符+-那些与=结合起来,形成了复合赋值运算符:+=,-=,*=这些.例子:total+=5,也就是total=total+5,且还要 阅读全文
摘要:
变量,所谓变量需要在最开始进行定义,在之后才可以进行使用,例如 int price=0,在这里就定义了price,这样我们在之后就可以直接使用price了.变量定义的一般形式就是,类型名称 变量名称,int就是一种类型,整型,代表整数.变量需要有名称,且不能与保留字撞上. 这是c语言的保留字在定义变 阅读全文
摘要:
计算机时很笨的,无法向人类一样一下子就懂,你必须一步步告诉它,而这一步步就叫算法. 计算机适合做重复的计算。重复的计算恰好是人类所不擅长的. 为什么是c语言呢?,不仅仅是因为c语言能做到的很多,更是因为c语言的热度一直没下过而且学会一个语言,再去学其他语言就会变得很简单.因为其他语言其实相差不多.也 阅读全文
摘要:
UNIX版本 操作系统 公司 硬件平台 AIX IBM PowerPC HP-UX HP PA-RISC Solaris Sun SPARC LINUX Red Hat LINUX等等 IA等 LINUX内核版本 Linux内核官网:www.kernel.org 内核版本说明: 2.6.18 第一个 阅读全文