自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 基于数组的棋盘小游戏实现

#include#includechar matrix[3][3];void creat_matrix()//初始化棋盘{int i = 0;int j = 0;for (i = 0; i {for (j = 0; j {matrix[i][j] = ' ';}}}void print_matrix()//打印棋盘{for

2016-07-31 15:11:13 610

原创 select,poll,epoll区别和各自的优缺点

select:       系统提供了select函数来实现多路复用输入/输出模型,它的系统调用是用来让我们的程序监视多个文件句柄的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有一个或者多个发生了状态改变。       0:标准输入       1:标准输出       2:标准错误输出0,1,2是整数表示的,对应的file*结构的表示就是stdin,std

2016-07-28 19:21:23 549

原创 5种I/O模式

Unix下共有五种I/o模型:阻塞I/O非阻塞I/OI/O复用(select、poll)信号驱动I/O(SIGIO)异步I/O(Posix.1的aio_系列函数)同步I/O和异步I/O:    同步和异步关注的是消息的通信机制。     所谓同步,就是在发出一个“调用”时,在没有结果之前,该“调用”就不返回。但是一旦返回,就得到了返回值。     而异步则是相反,“调用

2016-07-26 18:32:53 834

原创 C语言总复习第一阶段部分练习题及其代码

#define _CRT_SECURE_NO_WARNINGS 1//#include//#include//int main()//{// int i = 43;// printf("%d\n", i);// printf("%d\n", printf("%d", i));//432// printf("%d\n", printf("%d", printf

2016-07-24 15:15:50 338

原创 管道的限度及实现

一,linux上的pipe size:         用 pathconf 或 fpathconf 函数可以确定管道的大小,也就是确定PIPE_BUF的值,这个值由内核设定。        PIPE_BUF是指原子操作的最大值,PIPE_SIZE是指管道的最大值。       linux/Unix下,是256个字节。管道所传输的是无格式的字节流。这就需要管

2016-07-03 12:07:04 1459

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除