2015年2月27日

摘要: 2015.2.26星期四,阴天今天的内容主要是文件IOman 手册的分册:man -f open 查看那些分册中有openman 1 -- 普通的命令程序man 2 -- 系统调用man 3 -- 库函数文件:操作系统将硬件抽象成文件输入:将设备中的数据写进到内存输出:将内存中的数据写出到设备Lin... 阅读全文

posted @ 2015-02-27 08:52 笨笨滴菜鸟 阅读(671) 评论(0) 推荐(0)

2015年2月9日

摘要: 2015.2.9星期一 晴树的基本概念:度数:一个节点的子树的个数为该节点的度数,一颗数的度数是指该树中节点的最大度数树叶或者终端节点:度数为0的节点高度或者深度:节点的层数等于父节点的层数加1,根节点的层数定义为1,树中节点层数最大值称为该树的高度或者深度有序树:若树中每个节点的各子树的排列为从左... 阅读全文

posted @ 2015-02-09 22:32 笨笨滴菜鸟 阅读(445) 评论(0) 推荐(0)

2015年2月8日

摘要: 2015.2.8星期二,晴天栈的数组操作:栈的特点:先进后出,后进先出。用数组的方式实现:首先需要创建一个结构体,在结构体里面包括数据指针、指向栈顶的”指针“和标记栈的大小的一个变量。数据指针是指向一定大小的数组的首地址。结构体和这个数组够成一个完整的栈。1.在创建栈的操作中,主要就是创建这个结构体... 阅读全文

posted @ 2015-02-08 23:17 笨笨滴菜鸟 阅读(555) 评论(0) 推荐(0)

2015年2月7日

摘要: 2015.2.6星期五,晴天今天上课的内容不是很多,包括链表,栈和队列,但是代码量相比以前大了很多,栈和队列分别用了数组和链表两种方法实现了相应的功能。今天很郁闷的一件事是昨晚写的一个程序让我纠结一天:将一个乱序的数组中的元素有序的插入到一个链表中。找不出来那里出错,边上课边分析,搞了一天,谢了三个... 阅读全文

posted @ 2015-02-07 22:51 笨笨滴菜鸟 阅读(160) 评论(0) 推荐(0)

2015年2月4日

摘要: 2015.2.4星期三,多云转晴(出太阳了)今天上数据结构:链表,下面是我觉得比较好的相关链表程序:数组:优点:随机存取;密度高缺点:插入删除比较麻烦,费时;线性表的存储结构:typedef int data_t;typedef struct node_t{ data_t data; struct ... 阅读全文

posted @ 2015-02-04 22:02 笨笨滴菜鸟 阅读(176) 评论(0) 推荐(0)

2015年2月2日

摘要: 2015.2.2星期一,阴天内存管理:内存的分配和释放等静态和动态内存:主要是在释放方式上的区别静态变量:编译时就已经确定,定义在函数外面自动变量:在程序运行时才能在栈中确定只读数据节:存放常量的地方,包括字符常量,不修改的数据查看数据存放在那个节点:(用命令)readelf -S (查看节点号和... 阅读全文

posted @ 2015-02-02 22:57 笨笨滴菜鸟 阅读(410) 评论(0) 推荐(0)

2015年1月30日

摘要: 2015.1.30递归函数:1.自身调用自己;2.要有结束条件!typedef 后面加分号;一般后面的重定义名加_,例如:typedef unsigned long int uint_16;结构体成员存放是不重叠的,但是结构体变量内存会重叠,可以节省内存空间!字节对其对cpu运行效率有影响。底层的时... 阅读全文

posted @ 2015-01-30 21:26 笨笨滴菜鸟 阅读(260) 评论(0) 推荐(0)

2015年1月29日

摘要: 2015.1.29父进程等待一个子进程的终止,则它必须调用:wait函数。如果一个进程要等待父进程的终止,则可以向下面这样:缺点是浪费CPU时间while(getppid() != 1) sleep(1); IPC:进程间通信int main(){ pid_t pid; if((pid = fork... 阅读全文

posted @ 2015-01-29 23:17 笨笨滴菜鸟 阅读(219) 评论(0) 推荐(0)

摘要: 2015.1.28星期三 小雪变量可以理解为内存gcc -Wall 打开所有警告指针数组:注意指针数组是以一个NULL指针结束的; c和指针 P105给定一个指向以NULL结尾的指针列表的指针strings,在列表中的字符串查找一个特定的字符#include #define TRUE 1#defin... 阅读全文

posted @ 2015-01-29 23:16 笨笨滴菜鸟 阅读(275) 评论(0) 推荐(0)

2015年1月27日

摘要: 2015.1.27星期二,早晨阴天,中午下雪了今天上午老师不上课,程序语句,记一下:main(void){ int c; while((c = getc(stdin)) != EOF) if(putc(c,stdout) == EOF) 将字符写到标准输出 err_sys("output ... 阅读全文

posted @ 2015-01-27 22:35 笨笨滴菜鸟 阅读(209) 评论(0) 推荐(0)