超市账单管理系统
毕业设计
1
问题背景
尝试结果
暂未开始,请大佬们指点迷津
明确问题
关于数据结构选择,用户体验最优
-
你只要把【商品】的数据结构设计出来,基本上就完成一半了,例如:
typedef struct _PRODUCT_INFO { int iID; char szName[256]; char szDate[16]; float fPrice; int iCount; }PRODUCT_INFO;
你们是要求用数据还是链表实现吗?没有的话,用数组应该是最简单的了,剩下的就是声明一个大数组
PRODUCT_INFO stProductInfo[100] = { 0 };
或者动态申请内容
PRODUCT_INFO *pProductInfo = (PRODUCT_INFO *)malloc(100*sizeof(PRODUCT_INFO));
剩下的就是实现数组的增、删、改、查操作(函数)了~
剩下的我就不提示了 😂 加油加油
-
想要用户体验最优,那还是选链表吧
如果学过数据库的话,创建个商品表,把商品ID、商品名、生产日期、价格、数量字段直接存数据库是最贴近实战的
发表回复