资源简介

学习c语言使用链表,文件存储等功能进行项目开发。学生

资源截图

代码片段和文件信息

/**
 * @author      Shen
 * @description 学生管理系统
 * @copyright   南京晓庄学院
 * @time        2019-11-11  17:48
 */
#include 
#include 
#include 

/* 学生结点 */
typedef struct _STU {
    char arrStuNum[10];     // 学号
    char arrStuName[10];    // 姓名
    float fStuScore;         // 成绩
    struct _STU *pNext;       // 指针域
} STUNODE;
// 声明链表的头和尾
STUNODE *g_pHead = NULL;
STUNODE *g_pEnd = NULL;


/* 函数声明 */
void menu();

// 添加一个学生
void AddStuMSG(char *cNum char *cName float fScore);

// 清空链表
void FreelinkData();

// 链表打印
void ShowStuData();

// 查找信息
void SearchStuData(char *);

// 修改指定学生分数
void UpdateStuByName(char *cStuName float fNewScore);

// 删除指定学生信息
void DeleteStuByName(char *cStuName);

// 保存到文件
void SaveInfoToFile(char *filePath char *fileMode);

// 从文件读取信息
void

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2019-11-12 07:29  shen\
     目录           0  2019-11-12 07:28  shen\cmake-build-debug\
     文件         107  2019-11-11 09:46  shen\CMakeLists.txt
     文件        6148  2019-11-11 13:05  shen\.DS_Store
     文件         120  2019-11-11 13:05  __MACOSX\shen\._.DS_Store
     文件       10606  2019-11-12 07:27  shen\main.c
     目录           0  2019-11-12 07:29  shen\.idea\
     文件        5133  2019-11-11 09:46  shen\cmake-build-debug\shen.cbp
     文件        6148  2019-11-11 13:27  shen\cmake-build-debug\.DS_Store
     文件         120  2019-11-11 13:27  __MACOSX\shen\cmake-build-debug\._.DS_Store
     文件         117  2019-11-12 07:29  shen\cmake-build-debug\stu.dat
     文件         365  2019-11-12 07:29  __MACOSX\shen\cmake-build-debug\._stu.dat
     目录           0  2019-11-12 07:29  shen\cmake-build-debug\CMakeFiles\
     文件        4914  2019-11-11 09:46  shen\cmake-build-debug\Makefile
     文件        1386  2019-11-11 09:46  shen\cmake-build-debug\cmake_install.cmake
     文件       18980  2019-11-12 07:28  shen\cmake-build-debug\shen
     文件       22211  2019-11-11 09:46  shen\cmake-build-debug\CMakeCache.txt
     文件          97  2019-11-11 09:48  shen\.idea\shen.iml
     文件        2785  2019-11-12 07:29  shen\.idea\workspace.xml
     文件         260  2019-11-11 09:48  shen\.idea\modules.xml
     目录           0  2019-11-11 10:40  shen\.idea\dictionaries\
     文件         240  2019-11-11 09:48  shen\.idea\misc.xml
     文件        6148  2019-11-11 13:27  shen\cmake-build-debug\CMakeFiles\.DS_Store
     文件         120  2019-11-11 13:27  __MACOSX\shen\cmake-build-debug\CMakeFiles\._.DS_Store
     目录           0  2019-11-12 07:28  shen\cmake-build-debug\CMakeFiles\shen.dir\
     文件          85  2019-11-11 09:46  shen\cmake-build-debug\CMakeFiles\cmake.check_cache
     目录           0  2019-11-11 09:46  shen\cmake-build-debug\CMakeFiles\3.15.3\
     文件       13465  2019-11-11 09:46  shen\cmake-build-debug\CMakeFiles\CMakeOutput.log
     文件        8842  2019-11-11 09:46  shen\cmake-build-debug\CMakeFiles\Makefile.cmake
     目录           0  2019-11-11 09:46  shen\cmake-build-debug\CMakeFiles\CMakeTmp\
     文件           2  2019-11-11 09:46  shen\cmake-build-debug\CMakeFiles\progress.marks
............此处省略23个文件信息

评论

共有 条评论