求:将队列Q中所有元素逆置的源代码(C语言)

来源:百度知道 编辑:UC知道 时间:2024/05/20 01:32:46
求:将队列Q中所有元素逆置的源代码(C语言)
Q为顺序队列!

#include <stdio.h>

结构体 * creat()
{
结构体 *temp;
创建结构体;
return temp;
}

int main()
{
结构体 *q, *p, *temp;
q = creat();

if(q != NULL)
{
p = q;
q = q->next;
p->next = NULL;
}
while(q)
{
temp = q;
q = q->next;
temp->next = p;
p = temp;
}
return 0;
}

//p为逆置后的。

最基本的c语言
最简单的再用个先进后出的数据结构
也就是栈