链表(抓包软件)

来源:互联网 发布:淘宝开店 工商注册 编辑:程序博客网 时间:2024/05/16 17:43

自制wireshark

6号整理

  1. 链表
/*            链表创建及遍历       编译环境:VC++ 6.0       编译系统:windows XP SP3*/#include <stdio.h>#include <stdlib.h>#include <malloc.h>//    定义链表中的节点typedef struct node{    int member;                //    节点中的成员    struct node *pNext;        //    指向下一个节点的指针}Node,*pNode;//    函数声明pNode CreateList();                //    创建链表函数void TraverseList(pNode );        //    遍历链表函数int main(){    pNode pHead = NULL;            //    定义初始化头节点,等价于 struct Node *pHead == NULL    pHead = CreateList();        //    创建一个非循环单链表,并将该链表的头结点的地址付给pHead    TraverseList(pHead);        //    调用遍历链表函数    return 0;}//    创建链表函数pNode CreateList(){    int i;                                            //    用于下面循环    int len;                                        //    用来存放有效节点的字数    int val;                                        //    用于临时存放用户输入的数据    pNode pHead = (pNode)malloc(sizeof(Node));        //  分配一个不存放有效数据的头结点    pNode pTail = pHead;                            //    链表的最后一个节点    pTail->pNext = NULL;                            //    最后一个节点的指针置为空    printf("请输入节点个数:");    scanf("%d",&len);    for(i = 0; i < len; i++)    {        printf("第 %d 个节点的数值:",i+1);        scanf("%d",&val);        pNode pNew = (pNode)malloc(sizeof(Node));    //    为节点分配空间        pNew->member = val;                            //将用户输入的数据赋给节点的成员        pTail->pNext = pNew;                        //将最后一个节点的指针指向下一个新的节点        pNew->pNext = NULL;                            //将新节点中的指针置为空        pTail = pNew;                                //将新节点赋给最后的一个节点    }    return pHead;                                    //返回头节点}//    遍历链表函数void TraverseList(pNode pHead){    pNode p = pHead->pNext;                            //将头节点的指针给予临时节点p    while(NULL != p)                                //节点p不为空,循环    {        printf("%d ",p->member);                            p = p->pNext;                                    }    printf("\n");    return ;} 
0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 六个月婴儿不好好吃奶怎么办 六个月婴儿消化不好怎么办 六个月婴儿肠胃不好怎么办 受了惊吓后睡眠不好怎么办 宝宝夏季吃饭不爱带围嘴怎么办 3岁宝宝爱看电视怎么办 新生儿晚上哭闹不睡觉怎么办 档案丢了怎么办失业证 三岁宝宝不合群怎么办 阴唇手术半月了疤痕增生怎么办 宝宝小阴唇黏连怎么办 6个月宝宝阴唇粘连怎么办? 高一孩子不爱上学怎么办 3岁宝宝外阴发红怎么办 40爸妈离婚我该怎么办 小儿吃糖卡住了怎么办 额头撞墙上肿了怎么办 宝宝额头撞肿了怎么办 小孩额头撞肿了怎么办 宝宝撞到额头肿了怎么办 小孩子上一年级语文很差了怎么办? 楼下说小孩太吵怎么办 托班的小孩太吵怎么办 宝宝两岁只会简单的词怎么办 我儿子的视力低怎么办 小孩子课文看书都不会读怎么办 宝宝衣服买小了怎么办 拉拉裤腰围小了怎么办 一周九个月宝宝发烧怎么办 8个月的婴儿37.7怎么办 宝宝发烧37度3怎么办 2岁宝宝发烧37度怎么办 3个月新生儿发烧怎么办 生完孩子肚子松弛怎么办 6个月婴儿高烧怎么办 7个月婴儿高烧怎么办 11个月婴儿高烧怎么办 4个月婴儿高烧怎么办 新生宝宝混合喂养消化不良怎么办 四个月的宝宝不追听不追视怎么办 宝宝母乳换奶粉拉肚子怎么办