商品信息管理系统(高级语言程序设计)基于双向链表的存储结构
Posted ~晚风微凉~
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了商品信息管理系统(高级语言程序设计)基于双向链表的存储结构相关的知识,希望对你有一定的参考价值。
感觉还挺好玩的!有意思~
要实现的功能:增、删、改、查、录入 。
存储结构:双向链表
增加、删除 :连续增加、删除;一个一个增加、删除;整批增加、删除。
查找:按序号、按商品名称、按价格、按数量最多的、按数量最少的,(关键词查找?)
类似于TSP访问城市,用一个数组Vis看是否存在该商品,如果存在数组对应值为1,否则0
//方便查找时看该商品是否存在,同时可以在删除、增加后,不用处理双向链表的存储
1.登录(如何运用掩码***的方式实现)
2.信息录入,创建双向链表存储的结构体变量,实现用文件将信息用结构体一整次录入
3.文件内容的读入(怎么在不知道对象个数的时候,把全部文件内容读入)那应该是开辟一个动态双向链表?!真厉害
只需要文件输入,不需要文件输出,输出在屏幕上
不方便用fread,fwrite读写一整组数据,因为结构体里首收尾指针不能给读入
想实现的:密码不回显操作
初版的代码如下,以后想起来再完善一下吧。只是完成了基本的增删改查,然后双向链表。
代码如下:
以上是关于商品信息管理系统(高级语言程序设计)基于双向链表的存储结构的主要内容,如果未能解决你的问题,请参考以下文章