| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1091 人关注过本帖
标题:这个题那里错了
取消只看楼主 加入收藏
ZHOUERWEI
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-11-29
收藏
 问题点数:0 回复次数:2 
这个题那里错了
#include<stdio.h>
#include<stdlib.h>
#define Maxsize 20
typedef struct LQNode
{int data;
 struct LQNode *next;
 }LqueueNode;
typedef struct
{  int data[Maxsize];
   int *rear;
   int *front;
}LinkQueue;
int  EnLQueue(LinkQueue *Q,int x)
{LqueueNode *p;
if((p=(LqueueNode*)malloc(sizeof(LqueueNode)))==NULL) return 0;
p->data=x;p->next=NULL;
if(Q->rear!=NULL)  Q->rear->next=p;
Q->rear=p;
if(Q->front==NULL) Q->front=p;
return  1;
}

int DeLQueue(LinkQueue *Q,int *x)
{LqueueNode   *p;
if (Q->front==NULL)
   {printf("\nError:the queue is empty!\n");
   return 0;
   }
   *x=Q->front->data;
   p=Q->front;
   Q->front=Q->front->next;
   if(Q->front==NULL)   Q->rear=NULL;
   free(p);
   return  1;
   }
   main()
   {char ch;
   int x;
   LinkQueue *Q;
   int EnQueue(LinkQueue *Q,int x);
   int DeLQueue(LinkQueue *Q,int *x);
   printf("\nqing shu ru cha ru wei zhi :\n");
   scanf("%d" ,&x);
   EnLQueue(Q,x);
   printf("\nDO YOU WANT TO CONTINUE(Y/N)?");
   getchar();
   ch=getchar();
   printf("\nDO YOU WANT TO DELETE THE DATA FROM QUEUE(Y/N)?");
   getchar();
   ch=getchar();
   while(ch=='Y')
      { DeLQueue(Q,&x);
 printf("\nTHE DATA DELETED FROM QUEUE IS :%d",x);
 printf("\nDO YOU WANT TO CONTNUE (Y/N)?");
 getchar();
 ch=getchar();
 }
 }
搜索更多相关主题的帖子: include return 
2007-11-29 06:53
ZHOUERWEI
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-11-29
收藏
得分:0 
18:    pointer  required on left side of -> in fuction ENLQueue;
19:   suspicious pointer coversion in fuction ENLQueue;
20:   suspicious pointer coversion in fuction ENLQueue;
31:   pointer  required on left side of -> in fuction DELQueue;
32:  suspicious pointer coversion in fuction  DELQueue;
33:  pointer  required on left side of -> in fuction DELQueue;
37:parameters 'x' is never used  in fuction DELQueue;
46:possible  used of  'Q' before definition in fuction main;
54:possible  used of  'Q' before definition in fuction main;
怎么修改啊?帮心忙改一下吧,谢了
2007-11-29 10:06
ZHOUERWEI
Rank: 1
等 级:新手上路
帖 子:10
专家分:0
注 册:2007-11-29
收藏
得分:0 
类型如何定义?
我的题类型定义错了不知如何改啊.大家帮忙改一下吧.谢谢了!
2007-11-30 10:04
快速回复:这个题那里错了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030420 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved