摘要: 1. int getchar(void)与int putchar(int c) getchar函数一次只从屏幕输入读取一个字符且以整型的格式返回。如果想读取多个字符,可以将其放入循环中。 putchar函数一次只显示一个字符,如果想显示多个字符,可以将其放入循环中。 2. char* gets(ch 阅读全文
posted @ 2016-09-17 23:07 雨落无声2002 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 插入排序原理:在已排序好的第0到第i-1个数据之间,插入第i个数据。i的取值为1到n(n为待排序列长度)。 示例代码: template <typename T> void insertsort(T* arr, int length) { for(int i=1; i<length; i++) { 阅读全文
posted @ 2016-09-17 19:12 雨落无声2002 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序原理:输入序列中,相邻的数两两比较,将最大的数冒向水面(此处的水面定义为序列的最右端,进行增序排列);故在第i次冒泡时,序列的后i-1个数将不再被考虑;因而循环的层次为:外循环i=0到n-1(n为待排序列的长度),内循环是j=1到n-i。 所以理论上来说,冒泡排序执行1+2+.......( 阅读全文
posted @ 2016-09-17 19:02 雨落无声2002 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 线性数据结构: 1. 堆栈(stack): FILO/LIFO, 基本操作是push(入栈), pop(出栈),只能在栈顶操作数据。 2. 队列(queue): FIFO/LILO, 基本操作是enqueue(入队), dequeue(出队),只能在队尾插入数据,在对头删除数据,在其他位置均不能操作 阅读全文
posted @ 2016-06-27 22:49 雨落无声2002 阅读(131) 评论(0) 推荐(0) 编辑
摘要: #######I2C####### I2C is a two wire protocol used to connect one or more "masters" with one or more "slaves". salve devices包括了温度,湿度,运动感应器,以及EEPROMs. 和 阅读全文
posted @ 2016-06-22 17:53 雨落无声2002 阅读(707) 评论(0) 推荐(0) 编辑
摘要: 最基本的常用函数: (1)int socket(int domain, int type, int protocol); 创建一个套接字,返回值是套接字的id。domain参数告诉系统你想用什么协议族,一般使用的PF_INET指的是UDP,TCP等协议族。type指的是套接字接受数据的方式,共有5种 阅读全文
posted @ 2016-06-06 23:06 雨落无声2002 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 第一级(4个,从左至右结合):[]数组下标、()圆括号、.成员选择(对象)、->成员选择(指针) 第二级(9个,从右至左结合):-负号运算符、(类型)强制类型转换、++自增运算符、--自减运算符、*取值运算符、&取地址运算符、!逻辑非运算符、~按位取反运算符。 第三级(3个,从左至右结合):/除,* 阅读全文
posted @ 2016-06-06 20:06 雨落无声2002 阅读(222) 评论(0) 推荐(0) 编辑
摘要: ######scrum###### Scrum is an iterative and incremental agile software develioment framework for managing product development. Scrum was first defined 阅读全文
posted @ 2016-05-31 04:44 雨落无声2002 阅读(124) 评论(0) 推荐(0) 编辑
摘要: 多态性:指相同对象收到不同消息或不同对象收到相同消息时产生不同的实现动作。C++支持两种多态性:编译时多态性,运行时多态性 编译时多态性:通过重载函数实现。运行时多态性:通过虚函数实现 在C++中,我们可以把只能用于被继承而不能直接创建对象的类设置为抽象类( Abstract Class) 我们把那 阅读全文
posted @ 2016-05-28 21:06 雨落无声2002 阅读(163) 评论(0) 推荐(0) 编辑
摘要: wiki定义: UML is a general-purpose, developmental, modeling language in the field of software engineering, that is intended to provide a standard way to 阅读全文
posted @ 2016-05-28 18:57 雨落无声2002 阅读(187) 评论(0) 推荐(0) 编辑