您当前的位置: 首页 >  链表

清风清晨

暂无认证

  • 1浏览

    0关注

    71博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【用C语言的单链表实现学生信息管理系统】

清风清晨 发布时间:2022-07-11 16:30:09 ,浏览量:1

前言

单链表:是指一个结构体,该结构体的最后一个元素,是一个指向该结构体类型的指针,这个指针,指向下一个该类型的结构体,这样形成一个具有n个这种结构体元素的链式存储结构体链表,链表中的每一个节点都是一个该结构体,并且最后一个元素都是一个next指针,指向下一个节点。 遍历该结构体链表: 只需先判断一下该链表的头节点是否为空:if(NULL==head)return; 然后声明一个该结构体元素,用头节点的next指针指向该元素: Student* n = head->next; 之后开始循环即可: while(n) { if(n->id == id) { printf(“%d %d %s %s\n”,n->id,n->age,n->name,n->tel); } n=n->next; }

一、代码如下:

#include #include #include typedef struct Student { int id; int age; char name[30]; char tel[12]; struct Student* next; } Student;

/// /// 显示欢迎信息 /// int menu(); /// /// 初始

关注
打赏
1663943137
查看更多评论
立即登录/注册

微信扫码登录

0.0338s