用C语言创建一个通讯录,要求用链式存储
(1)可以实现插入一个同学的通讯录记录;
(2)能够删除某位同学的通讯录;
(3)对通讯录打印输出。
3、实验要求
(1)定义通讯录内容的结构体;
(2)建立存储通讯录的链表结构并初始化;
(3)建立主函数:
1)建立录入函数(返回主界面)
2)建立插入函数(返回主界面)
3)建立删除函数(返回主界面)
4)建立输出和打印函数(返回主界面)
I)通过循环对所有成员记录输出
II)输出指定姓名的某个同学的通讯录记录
5)退出
(2)能够删除某位同学的通讯录;
(3)对通讯录打印输出。
3、实验要求
(1)定义通讯录内容的结构体;
(2)建立存储通讯录的链表结构并初始化;
(3)建立主函数:
1)建立录入函数(返回主界面)
2)建立插入函数(返回主界面)
3)建立删除函数(返回主界面)
4)建立输出和打印函数(返回主界面)
I)通过循环对所有成员记录输出
II)输出指定姓名的某个同学的通讯录记录
5)退出
...全文
相关推荐
C语言课程实训报告模板——通讯录的建立
### C语言课程实训报告知识点解析#### 一、项目背景及目标本次实训的主要目的是通过构建一个学生通讯录管理系统来加深对C语言的理解与应用能力。
通讯录管理系统
根据给定的信息,我们可以了解到这是一个基于C语言编写的通讯录管理系统。下面将详细介绍该系统的主要功能及其实现方法。
链表的应用之通讯录管理
C语言的标准函数`malloc()`来完成,例如:```cp = (ListNode*)malloc(sizeof(ListNode));```这将分配一个`ListNode`类型的内存空间,并将其地址赋值给
数据结构课程设计
在这个特定的课程设计中,学生使用C语言构建了一个通讯录管理系统,旨在提高对数据结构的理解和应用能力。1. **问题描述**: 系统需实现通讯录的基本功能,包括联系人信息的增删改查,以及分组管理。
第11讲-复合数据类型3教学课件PPT文档.pptx
【指针】在C语言中扮演着至关重要的角色,它是一种变量,存储了另一个变量的地址。当我们谈论【指向结构体类型数据的指针】时,意味着指针变量指向包含多个不同数据类型的结构体。


