用c语言编写一个仓库货物管理系统的程序

用c语言编写一个仓库货物管理系统的程序,第1张

个人觉得,题主的题的难度不亚于一个C语言的课程设计哈,在这提问不太合适。

就提供给你思路吧。

职工信息可以存入一个结构体数组中,此结构体元素包含有货物编号(unsigned int cargo_number);货物名称(char cargo_name[10]);货物价格(unsigned int cargo_price);货物数量(unsigned int cargo_price)。。。其他元素,题主根据要求添加元素。

然后,构建函数用来添加货物名称:void add_cargo_info(...)(形参元素为结构体数组名),即手动添加货物信息,完事后记得要将信息写入磁盘文件中;

然后,构建函数显弊悔拍示信息,这个简单,void display_cargo_info(...)(形参为结构体数组名),用一个while循环输出即可;

然后,查询函数,void cargo_info_search(...)(形参可为多种,名字,编号。。。),同样用while循环搞定;

然后,修改信息,void cargo_info_update(...)(形参前李同为结构体数组),调用查找函数,找到要修改的货物,然后在此信息中修改即可;

然后,删除信息,void cargo_info_delete(...)(形参同为租羡结构体数组),也是首先找到要删除的信息,然后要调用保存函数。

这个就是我的思路,题主可以参考,希望解决了题主的问题。

将一个日银拦期写成结锋谨胡构

typedef struct _BaseDate{

int year

int month

int day

int hour

int minute

int second

}BaseDate, *pBaseDate

将这个信息写成一个结构如

typedef struct _BaseElem{

int nNumber

char szName[256]

char szProductor[256]

BaseDate CreateTime

BaseDate GoodTime

int nProductStats

_BaseElem *pNext

}BaseElem, *pBaseElem

然后应用此结构写一个链表结构的存储就晌者可以了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12375664.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存