缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int

dreamerlh 2019-10-20 06:33:23
#define MAXQSIZE 100
typedef struct {
QElemType *base;
int front;
int rear;
}SqQueue;
#define OK 1
#define ERROR 0
#define TRUE 1
#define FALSE 0
void exit(int value)

typedef int Status;
typedef char QElemType;

Status InitQueue(SqQueue &Q)
{//构造一个空队列Q
Q.base=new QElemType[MAXQSIZE];
if(!Q.base) exit(0);
Q.front=Q.rear=0;
return OK;
}
Status EnQueue(SqQueue &Q,QElemType e)
{//插入元素e为Q的新的队尾元素
if((Q.rear+1)%MAXQSIZE==Q.front)
return ERROR;
Q.base[Q.rear]=e;
Q.rear=(Q.rear+1)%MAXQSIZE;
return OK;
}
Status DeQueue(SqQueue &Q,QElemType &e)
{//删除Q的队头元素,用e返回其值
if(Q.front==Q.rear)return ERROR;
e=Q.base[Q.front];
Q.front=(Q.front+1)%MAXQSIZE;
return OK;
}
int QueueLength(SqQueue Q)
{//返回Q的元素个数,即队列的长度
return(Q.rear-Q.front+MAXQSIZE)%MAXQSIZE;
}
Status GetHead(SqQueue Q)
{//返回Q的队头元素,不修改队头指针
if(Q.front!=Q.rear)
return Q.base[Q.front];
}
...全文
141 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
铖邑 2019-10-20
  • 打赏
  • 举报
回复
#define MAXQSIZE  100  typedef char QElemType;  typedef struct { QElemType *base; int front; int rear; }SqQueue; #define  OK  1 #define  ERROR  0 #define  TRUE  1 #define  FALSE  0 void exit(int value); typedef int Status; 
课程内容主要讲解如下几点:1:如何使用navaicat导入sql2:如何设置网站的的数据库账号等,如何使用iis发布网站3:演示后台管理功能、前台用户工鞥呢 该系统主要分网站管理员、游客、注册用户这几个角色网站管理员系统设置网站设置:网站名称、关键字、描述、网站介绍关于我们设置:设置关于我们、联系我们、加入我们、法律声明广告和留言       首页轮播图设置:支持上传轮播图;       留言列表:用户的所有留言信息、支持删除会员管理查看会员信息列表、支持删除功能资讯中心       添加资讯:类型、标题、资讯内容等       管理资讯:查看所有资讯列表;支持修改功能;支持删除功能       资讯浏览列表:所有用户的信息浏览记录;支持删除功能。       信息收藏数据:所有注册用户的收藏资讯列表;支持删除功能。       信息评论列表:所有注册用户的用户评论列表;支持审核和删除功能。景区中心       属性设置:设置景区的相关地区、年代、类型属性       录入景点:选择景点的地区、类型、年代属性,填写景点名称、价格、景点图片、景点介绍       景点管理:所有录入的景点列表;支持修改,支持删除       热门关键词设定:设定查询框下面的热门关键词订单和评论       订单列表:查看所有注册的用户的订单信息,包括下单时间、景点封面、景点信息、下单用户、联系方式等等。       订单管理:对于待付款的订单,支持删除和订单处理。       订单处理:如果线下支付了,那么线上可以直接更改支付状态,待付款变更为已付款。游客关于我们关于我们、联系我们、加入我们、法律声明资讯中心查看网站的所有资讯:通知公告、帮助中心、旅游攻略、行业资讯留言反馈给网站管理员留言:主题、联系人、电话、邮箱、内容等查看景点信息可以查看景点所有相关信息:景点名称、图片、价格、详情等。不能进行收藏、订购门票、发表评论。 注册用户注册用户除了享有游客的特别功能外,还有一些功能。注册和登录注册功能:填写用户名和密码注册登录:登录后可以享有会员功能。资讯收藏、评论登录的会员可以在资讯闲情页面,收藏,评论(评论信息需要后台审核后显示)景点列表和查询功能直接点击“景点门票”栏目,可以查看所有的景点列表;也可以点击左侧的分类,按地区显示要查看的景点列表也可以在顶部,景点搜索框填写景点的关键词,点击“景点搜索”查询相关景点。景点收藏和评论功能       在景点的详情页面,支持收藏景点和发表评论。       点击“收藏景点”,可以收藏当前景点,在用户中心进行收藏景点的管理。       在景点评论,可以发表评论,每个景点每天只能发布一篇评论,后台审核后显示。景点购买门票步骤如下:第一步:通过点击景点门票栏目或者顶部查询景点,进入景点介绍页面第二步:在景点详情页面,点击“立即订购景点门票”第三步:选择时间,填写票数、电话、姓名、备注;提交预约购买信息。跳转到景点订单列表我的景点预约订单可以查看我所有的景点订单信息:下单时间、景点信息、联系信息、状态信息。提交到订单列表的,默认是待付款状态;支持删除和去付款。付款后的订单,状态变更为“已经支付”注: 真实支付需要营业执照,这里是模拟支付,点击支付,我们假定支付成功!景点浏览、收藏、评论信息管理景点浏览列表:当前会员景点的浏览信息列表景点收藏列表:当前会员景点的收藏信息列表,支持删除功能景点评论列表:当前会员景点的评论信息列表,同步会显示审核状态;默认评论显示是“待审核”状态;后台管理员审核后显示 ,通知状态变更为“已审核”。注: 后台管理员可以直接删除评论信息 资讯浏览、收藏、评论信息管理当前会员资讯的浏览信息列表;资讯收藏列表,支持删除;评论列表用户信息维护自己的会员信息,包括:姓名、联系方式、邮箱、头像、简介、详细介绍等;支持修改功能密码修改和退出登录密码修改:修改自己的密码退出登录:清除登录的cookie、跳转到首页

1,178

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder 数据库及相关技术
社区管理员
  • 数据库及相关技术社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧