实训--day12

本文记录了一次简易购物车系统的搭建过程,包括建立数据库表结构及初步实现信息存储功能。作者在实施过程中遇到了一些挑战,如未能成功实现表之间的关联以及购物车中商品的删除功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天上午没上课,下午上课了。

下午写了一会儿的回复,但是一个值总是传不过去,因为时间不够,所以就先不纠结了。

后来写了下购物车,只是简单的建格表存放信息,连接查询等东西忘了,所以不会把表联系起来,而且购物车的删除也还没写,明天继续吧。

### 数据结构与编程题实训资源 在学习数据结构的过程中,通过实际编程练习来巩固理论知识是非常重要的。以下是一些与头哥(可能指代某位知名博主或教育者)相关的数据结构编程题实训资料和教程的推荐[^1]。 #### 1. **《C语言入门100例》** - 这本书提供了丰富的C语言例题,涵盖了从基础到进阶的内容。如果能够熟练掌握前35道例题,将为后续的数据结构学习打下坚实的基础。书中还涉及了一些简单的数据结构实现,如数组、链表等。 #### 2. **《算法和数据结构》** - 这本书详细介绍了从语言到算法的过渡过程,并对数据结构的概念进行了深入浅出的解释。例如,数据结构被定义为计算机存储和组织数据的方式,强调了其在提高运行或存储效率中的作用[^2]。 #### 3. **趣学C语言和数据结构100例** - 这是一套结合趣味性与实践性的学习材料,适合初学者逐步掌握数据结构的核心概念。通过解决实际问题,可以加深对数据结构的理解,并提升编程能力[^3]。 #### 4. **66个代码带你通关数据结构代码题** - 这篇博客提供了66道经典的代码题,覆盖了常见的数据结构,如二叉树、链表、栈、队列等。其中还包括了二叉树的定义及先序遍历的实现示例[^4]。 ```c typedef struct BiTNode { char data; struct BiTNode* lchild; struct BiTNode* rchild; } BiTNode, *BiTree; void PreOrder(BiTree T) { if (T == NULL) return; printf("%c ", T->data); // 访问根节点 PreOrder(T->lchild); // 遍历左子树 PreOrder(T->rchild); // 遍历右子树 } ``` #### 5. **单链表通用操作函数** - 在链表的操作中,可以通过编写通用函数来处理不同类型的数据成员。例如,以下代码展示了如何定义学生类型并实现链表的基本操作[^5]。 ```c typedef struct date { int year; int month; int day; } DATE; typedef struct student { int num; char name[20]; char sex; DATE birthday; float score; } STUDENT; typedef STUDENT ElemType; typedef struct Node { ElemType data; // 数据成员data类型为ElemType类型 struct Node* next; } LNode, *LinkList; ``` ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值