自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 C语言:链表实现一个学生信息系统(九) 系统操作

所有的功能函数都实现,最后一步就是编写main函数来启用我们的系统,调用这些函数了。直接上源码。

2025-05-17 16:27:05 266

原创 C语言:链表实现一个学生信息系统(八) 退出系统及.c源码

因为所有的信息我们都是开辟在堆区的,所以我们退出的时候要把这些空间全都释放掉。从头结点开始一个个释放。整个系统的功能我们就已经全部实现了,剩下的就是系统的操作和UI了,这个就比较简单了,根据选择调用函数,这个放在下一篇应该也是最后一篇了。最后附上My_List.c的所有代码,My_List.h的源码在第一篇文章里,自行查看。

2025-05-16 17:24:48 223

原创 C语言:链表实现一个学生信息系统(七) 导入学生信息文件

这个功能就是实现从一个txt文件中按行读取学生信息,然后添加到系统中。

2025-05-16 16:49:10 315

原创 C语言:链表实现一个学生信息系统(六) 显示学生信息

显示学生信息这里我是做了两个功能,一个是显示系统中所有学生的信息,一个是输入学生姓名,显示所有该名字的学生的信息。

2025-05-16 16:00:21 210

原创 C语言:链表实现一个学生信息系统(五) 修改学生信息

这一个功能没有做的太复杂,一样的通过学号找目标学生,然后将学生的所有信息全部重新输入一遍,比较省事。大伙可以自己去添加一些单独修改某个信息的功能。这个函数就没什么好解析的了,用的都是之前那些函数。具体流程就是判空,输入目标学生学号,匹配结点,然后一个个赋值。

2025-05-16 15:45:21 188

原创 C语言:链表实现一个学生信息系统(四) 删除学生信息

删除学生结点,首先得要知道删哪个,所以就跟据学号这个唯一标识来找到这个学生的结点地址,进行删除。

2025-05-16 14:45:21 191

原创 C语言:链表实现一个学生信息系统(三) 添加学生信息

添加学生信息,逻辑很简单,创建新结点,输入信息,填入信息,然后将新结点插入链表。输入的函数在第二篇已经实现过了,直接调用就可以。话不多说,直接上源码。

2025-05-16 13:43:30 278

原创 C语言:链表实现一个学生信息系统(二) 基础函数实现

在实现功能之前,先将一些准备工作干好,一个是链表的起始,也就是头结点,头结点的数据域不保存数据信息,只有指针域保存下一个结点的地址。然后就是一些输入的处理函数。

2025-05-16 10:52:39 340

原创 C语言:链表实现一个学生信息系统(一) 环境及基本设计

这篇文章介绍了一个简单的C语言练手项目,旨在实现一个学生信息管理系统。项目在Linux-Ubuntu-20.04.6操作系统上使用gcc 9.4.0编译器开发。系统功能包括添加、删除、修改、显示学生信息,以及按姓名索引和从文件导入学生信息。代码结构主要由My_List.c和My_List.h文件实现功能函数,main.c作为系统入口。学生信息通过单向链表存储,采用尾插法添加新节点。学生信息结构体包含学号、姓名、民族、年龄、学院、专业、年级、班级、电话、住址和班主任等字段。项目虽小,但功能齐全,适合初学者练习

2025-05-16 09:22:19 244

原创 C++类的继承

C++类的继承

2024-03-15 20:11:25 433 1

原创 C++运算符重载

C++运算符重载

2024-03-14 19:40:19 419 1

原创 C++类的特殊成员&&友元函数

C++类的特殊成员&&友元函数

2024-03-13 19:40:59 388

原创 C++ 类

C++类 学习笔记

2024-03-12 19:34:03 1033 1

原创 C++基础 小笔记

C++基础

2024-03-11 20:17:25 959 1

原创 C语言小案例——日历

C语言小案例——日历

2024-03-10 15:59:20 926 1

原创 C语言小练习--输出2-100中所有的质数,每输出五个换行

C语言小练习--输出2~100中所有的质数,每输出五个换行

2024-03-09 10:18:24 768

原创 C语言学习 动态申请--宏定义--结构体

C语言学习 动态申请--宏定义--结构体

2024-03-09 09:08:45 1093

原创 C语言学习 指针总结

C语言学习 指针总结

2024-03-07 17:44:09 387

原创 C语言--数组总结

C语言 数组学习总结

2024-03-06 19:50:29 899 1

俄罗斯方块源码 是树懒大大鸭

俄罗斯方块源码 是树懒大大鸭

2024-03-23

空空如也

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

TA关注的人

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