Chinaunix首页 | 论坛 | 博客
  • 博客访问: 166331
  • 博文数量: 29
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 806
  • 用 户 组: 普通用户
  • 注册时间: 2013-08-05 10:31
个人简介

share your ideas

文章分类

全部博文(29)

文章存档

2015年(1)

2013年(28)

发布时间:2013-08-22 21:04:13

最近在看网络编程方面的东西,原来对TCP的状态的认识都不是很清楚,这次仔细地看了看,下面先对TCP的状态和其转换进行简要说明,然后给出FSM对其进行模拟的代码。首先,看看TCP的状态转移图,如下:图片来自:http://www.2cto.com/net/201209/157585.html我们规定发起链接的主机叫做S,被动接受链接的主机叫做D,下面简.........【阅读全文】

阅读(1566) | 评论(0) | 转发(0)

发布时间:2013-08-19 21:04:18

#include <stdio.h>#include <stdlib.h>typedef struct _double_linklist_{int data;struct _double_linklist_ *pre,*next;}DlinkNode;DlinkNode *creat_dlinknode(int value);DlinkNode *creat_dlinklist(void);int insert_dlinklist(DlinkNode *head, int value);int delet_dlinklist(DlinkNode *head, int.........【阅读全文】

阅读(1703) | 评论(0) | 转发(0)

发布时间:2013-08-19 20:34:35

顺序链表的实现 malloc......【阅读全文】

阅读(1692) | 评论(0) | 转发(0)

发布时间:2013-08-17 12:36:36

特别说明,本文是从《让你不再害怕指针》里整理而来,向原作者致敬! 1、int p; 这是一个普通的整型变量。   2、int *p; 首先从p处开始,先与*结合,所说明p是一个指针; 然后再与int 结合,说明指针所指向的内部的类型是int型; 所以p是一个返回整型数据的指针。   3、int p[3]; 首先从p处开始,先与[.........【阅读全文】

阅读(1549) | 评论(0) | 转发(0)

发布时间:2013-08-16 16:59:08

调用构造函数和析构函数的顺序......【阅读全文】

阅读(1556) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册