• 大小: 289KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-05-25
  • 语言: C/C++
  • 标签:

资源简介

C语言大作业,大一的时候写的,现在分享给小伙伴们参考以发挥余热。 这是实验室设备管理系统,更多请搜索"C语言课程设计之".

资源截图

代码片段和文件信息

#include“file.h“
#include
#include

void read_list(plinklist pl)
{
    FILE *fp;

    if((fp=fopen(“devices.txt““rb“))==NULL){
        printf(“Can‘t open file!\n“);
        exit(-1);
    }

    nodeitem n;
    int i=0;

    fseek(fp 0 0);
    while(fread(&n sizeof(nodeitem) 1 fp)==1){
        insert_list(pl &n);
        i++;
    }
    fclose(fp);
    printf(“%d devices have been entered\n“ i);
}

bool save_node(plinklist pl)
{
    FILE *fp;
    pnode p;
    int i=0;

    p=pl->head;

    if((fp=fopen(“devices.txt“ “wb“))==NULL){
        printf(“\nCan‘t open file!\n“);
        press(); 
        return 0;
    }
    fseek(fp 0 0);
    while(p){
        fwrite(&(p->elem) sizeof(nodeitem) 1 fp);
        p=p->next;
        i++;
    }
    fclose(fp);
    printf(“\n%d devices have been saved!\n“ i);
    press(); 
    return 1;
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        544  2017-05-22 13:20  实验室设备管理七组作品\devices.txt

     文件        142  2017-10-15 10:36  实验室设备管理七组作品\使用说明及成员名单.txt

     文件     561601  2017-05-22 13:13  实验室设备管理七组作品\实验室管理程序.exe

     文件        544  2017-05-22 13:20  实验室设备管理七组作品\实验室设备管理程序\devices.txt

     文件        916  2017-05-21 22:31  实验室设备管理七组作品\实验室设备管理程序\file.cpp

     文件        140  2017-05-15 17:08  实验室设备管理七组作品\实验室设备管理程序\file.h

     文件      29515  2017-05-21 22:31  实验室设备管理七组作品\实验室设备管理程序\file.o

     文件       3202  2017-05-21 23:33  实验室设备管理七组作品\实验室设备管理程序\linklist.cpp

     文件        416  2017-05-20 16:29  实验室设备管理七组作品\实验室设备管理程序\linklist.h

     文件      32669  2017-05-21 23:33  实验室设备管理七组作品\实验室设备管理程序\linklist.o

     文件      28115  2017-05-21 22:31  实验室设备管理七组作品\实验室设备管理程序\ma.o

     文件        192  2017-05-21 22:31  实验室设备管理七组作品\实验室设备管理程序\main.cpp

     文件      28183  2017-05-22 13:12  实验室设备管理七组作品\实验室设备管理程序\main.o

     文件       1553  2017-05-22 13:15  实验室设备管理七组作品\实验室设备管理程序\Makefile.win

     文件        308  2017-05-13 15:20  实验室设备管理七组作品\实验室设备管理程序\node.cpp

     文件        196  2017-05-13 15:26  实验室设备管理七组作品\实验室设备管理程序\node.h

     文件      27952  2017-05-21 22:26  实验室设备管理七组作品\实验室设备管理程序\node.o

     文件       2374  2017-05-21 23:33  实验室设备管理七组作品\实验室设备管理程序\nodeitem.cpp

     文件        655  2017-05-21 22:21  实验室设备管理七组作品\实验室设备管理程序\nodeitem.h

     文件      31779  2017-05-21 23:33  实验室设备管理七组作品\实验室设备管理程序\nodeitem.o

     文件       2247  2017-05-21 21:36  实验室设备管理七组作品\实验室设备管理程序\operation.cpp

     文件        113  2017-05-20 15:33  实验室设备管理七组作品\实验室设备管理程序\operation.h

     文件      30100  2017-05-21 22:26  实验室设备管理七组作品\实验室设备管理程序\operation.o

     文件       2106  2017-05-22 13:15  实验室设备管理七组作品\实验室设备管理程序\实验室管理程序.dev

     文件     561601  2017-05-22 13:13  实验室设备管理七组作品\实验室设备管理程序\实验室管理程序.exe

     文件        711  2017-05-22 15:37  实验室设备管理七组作品\实验室设备管理程序\实验室管理程序.layout

     目录          0  2017-07-15 20:54  实验室设备管理七组作品\实验室设备管理程序

     目录          0  2017-07-15 20:54  实验室设备管理七组作品

----------- ---------  ---------- -----  ----

              1347874                    28

............此处省略1个文件信息

评论

共有 条评论

相关资源