上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 23 下一页
摘要: 问题描述: 父进程与子进程竞争 问题解决: 具体源文件: 阅读全文
posted @ 2013-10-21 22:35 罗松超 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 获取进程以及子进程终止时间 问题解决: 具体源代码: 阅读全文
posted @ 2013-10-21 22:34 罗松超 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 问题描述: fork 函数 和vfork 函数的区别 问题解决: fork函数使用: 注: 以上printf 属于标准IO库带缓冲,如果标准输出链接到终端设备,则它是行缓冲,否则它是全缓冲 如果以控制台终端输出结果如下: 以上printf(“before fork”)只输出一行,原因是标准输出由换行符冲洗 如果... 阅读全文
posted @ 2013-10-21 22:34 罗松超 阅读(795) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 输出子进程状态 问题解决: 父进程如何检查子进程的终止状态呢?内核为每个终止子进程保存了一定量的信息包括进程ID、该进程的终止状态、以及该进程使用CPU的时间总量 父进程获取子进程终止状态: 注: 如上所示,使用wait或waitpid可以获取子进程的ID和终止状态,使用函数prtexit(自定义) 可以输出状态信息 ... 阅读全文
posted @ 2013-10-21 22:33 罗松超 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 问题解决: 具体源文件: 阅读全文
posted @ 2013-09-17 20:44 罗松超 阅读(819) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 使用栈检查表达式括号是否匹配 问题解决: 头文件brockets.h 头文件实现brockets.c 主函数main.c 具体源文件: 阅读全文
posted @ 2013-09-17 20:42 罗松超 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 二叉树的层序遍历 问题解决: 头文件queue.h: #endif 头文件实现queue.c: 层序遍历函数: 注: 以上函数在binary.c中进行实现,详细参考二叉查找树 具体源代码: 阅读全文
posted @ 2013-09-17 20:41 罗松超 阅读(1690) 评论(1) 推荐(0) 编辑
摘要: 问题描述: 分块查找 具体实现: 头文件block.h 头文件实现block.c 注: C中结构体中数组,不要使用int array[]形式,改为int *array形式,初始化时使用malloc分配指定长度的空间 ... 阅读全文
posted @ 2013-09-17 20:40 罗松超 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 问题描述: 使用二叉查找树进行查找 问题解决: 二叉查找树又称二叉排序树,它的定义如下: 二叉查找树或者是一颗空树,或者是具有如下性质的二叉树: (1)若它的左子树非空,则左子树所有节点的值均小于根节点的值 (2)若它的右子树非空,则右子树所有节点的值均大于根节点的值 (3) 左子树和右子树又都是一颗二叉查找树 具体代码: 头文... 阅读全文
posted @ 2013-09-17 20:40 罗松超 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 问题描述: JS中的className含义 问题解决: className说明: className属性可以设置和返回元素的class属性 可以有两种方法来获取对象的class属性 (1)document.getElementByTagName('body')[0]获取对象,然后通过对象的className获取class属性 (2)document... 阅读全文
posted @ 2013-09-06 15:37 罗松超 阅读(3014) 评论(0) 推荐(0) 编辑
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 23 下一页