影碟管理系统(程序设计课大作业)

这篇博客记录了作者使用C语言独立完成的影碟管理系统,程序设计受到了C Primer Plus中面向对象思想的影响。虽然作者认为自己仅触及了面向对象的皮毛,但已将代码上传至GitHub供他人参考。程序包含结构体、文件操作和链表,主要功能在实现文件中,通过VS2017编译。作者期待反馈和交流,计划深入学习数据结构和算法。
摘要由CSDN通过智能技术生成

第一次接触稍大一点的程序,纪念一下

代码有点长,我将它放到了GitHub上,有需要的直接clone就好
https://github.com/123xzy/DVD-System

本来是和同学一起完成的,但他们好像积极性不高,就自己写了orz

程序的结构借鉴了C primer plus 的面对对象的设计思路,但感觉只是学了点表面,面对对象的本质还没抓到,大家凑合看看,要是想借鉴,记得和我说一下,毕竟辛辛苦苦写的hhhh

我是在VS2017上编译运行的,有三个文件,要一起编译哦,涉及到的只是还是很简单的,结构体,文件操作,链表(但是我写的过程中感觉用链表的意义不是特别大),只在删除的时候用到了链表。

第一个是函数、结构体申明文件,也就是面对对象里的接口吧

#ifndef FILM_H
#include<stdio.h>
#define MAXN 105
/*影碟信息*/
typedef struct film    
{
    char name[MAXN];    //影碟名称
    char national[MAXN];//国家
    int  type;           //类型
    int  quantity;        //数量
    char dir[MAXN];     //导演
    
  • 3
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值