会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
王清河
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
20
21
22
23
24
25
26
27
28
···
90
下一页
2019年12月10日
打字软件(最终版本)
摘要: /* * type_combined.c */ #include <time.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include "getputch.h" #define NO 3 /* 训练次数 */ #de
阅读全文
posted @ 2019-12-10 11:04 王清河
阅读(337)
评论(0)
推荐(0)
2019年12月9日
TypeWriting
摘要: 头文件getputch.h /* * getputch.c */ /* 用于getch/putch的通用头文件"getputch.h" */ #ifndef __GETPUTCH #define __GETPUTCH #if defined(_MSC_VER) || (__TURBOC__) ||
阅读全文
posted @ 2019-12-09 15:00 王清河
阅读(412)
评论(0)
推荐(0)
2019年12月8日
KMP 串的模式匹配 (25分)
摘要: 给定两个由英文字母组成的字符串 String 和 Pattern,要求找到 Pattern 在 String 中第一次出现的位置,并将此位置后的 String 的子串输出。如果找不到,则输出“Not Found”。 本题旨在测试各种不同的匹配算法在各种数据情况下的表现。各组测试数据特点如下: 数据0
阅读全文
posted @ 2019-12-08 15:59 王清河
阅读(557)
评论(0)
推荐(0)
C链表操作
摘要: 链表创建删除插入查找销毁操作 #include<stdio.h> #include<string.h> #include<stdlib.h> typedef struct Node { int data; struct Node *next; }SLIST; SLIST *SList_Create(
阅读全文
posted @ 2019-12-08 13:33 王清河
阅读(275)
评论(0)
推荐(0)
2019年12月7日
Ubuntu终端字体
摘要: Courier 10 Pitch
阅读全文
posted @ 2019-12-07 14:33 王清河
阅读(627)
评论(0)
推荐(0)
2019年12月6日
C语言实现贪吃蛇游戏
摘要: #include<stdio.h> #include<stdlib.h> #include<string.h> #include<sys/times.h> #include<sys/types.h> #include<unistd.h> #include<ncurses.h> #define TBo
阅读全文
posted @ 2019-12-06 17:04 王清河
阅读(319)
评论(0)
推荐(0)
Linux终端图形库编程
摘要: /* *drawWin.c */ #include<stdio.h> #include<stdlib.h> #include<string.h> #include<sys/times.h> #include<sys/types.h> #include<unistd.h> #include<ncurs
阅读全文
posted @ 2019-12-06 16:44 王清河
阅读(1442)
评论(0)
推荐(0)
2019年12月4日
C实现Linux之touch命令
摘要: Linux 的 touch 命令用来修改文件时间戳,或者新建一个不存在的文件,使用方式如下: touch [-acm][-r ref_file(参照文件)|-t time(时间值)] file(文件名) 本实验基于C语言实现Linux touch命令的 [-acm]选项。 注: touch file
阅读全文
posted @ 2019-12-04 14:28 王清河
阅读(3169)
评论(0)
推荐(0)
线程同步
摘要: 我们使用互斥锁解决了多个线程的竞态条件问题。 互斥锁的一个主要特点是,谁先拿到锁先就可以优先访问共享资源,因此多个线程访问共享资源的互斥性是得到了保证,但是在某些场合可能还希望确保线程间执行的顺序。 如我们有一个共享内存数据资源M,我们整个程序设计需求是要求线程A在M上做了处理之后,线程B才能做处理
阅读全文
posted @ 2019-12-04 13:59 王清河
阅读(295)
评论(0)
推荐(0)
2019年12月3日
线程互斥
摘要: 竞态条件 同一个进程的线程共享进程内的绝大部分资源,当一段访问这些共享资源的代码块,有可能被多个线程执行时,那么这段代码块就称为临界区。 当有多个线程并发的在临界区执行时,程序的执行结果会出现不确定性,这种情况称之为竞态条件。 实例: #include<stdio.h> #include<pthre
阅读全文
posted @ 2019-12-03 14:11 王清河
阅读(580)
评论(0)
推荐(0)
上一页
1
···
20
21
22
23
24
25
26
27
28
···
90
下一页
公告