【发布时间】:2011-09-28 19:28:09
【问题描述】:
我是 C 新手。我不知道如何编写一个 C 函数来创建一个空队列并返回一个 void 指针。
void* queue_open(void)
我还想知道如何编写一个将元素放在队列末尾的 C 函数。
void queue_put(void *p, void *elementp)
感谢您的帮助!
【问题讨论】:
-
这是作业吗?你的参考资料对实现链表有什么看法?
-
是的,这是我的作业。基本上就像我创建一个购物清单以从键盘获取条目。每个条目由要购买的商品(字符串)和要购买的商品数量(int)组成。输入所有商品后,打印购物清单,从队列中删除所有条目,关闭队列。家里的工作就像我们使用模块化编程一样,比如函数创建一个空队列。我使用 queue_open 和 queue_put 等函数完成了主要功能。现在,我不知道如何编写这些函数。
-
你在课堂上学到了什么?你有参考资料吗?教科书?当然你可以在网上找到链表代码。
-
我正在学习基于实验室的编程课程,没有教科书。每周都有一个作业(编码主题)。我必须自学。
-
不确定 TDD。当然,在此之前您需要学习基础知识!
标签: c queue linked-list