1 / 3
文档名称:

数据结构实验3——进制转换.doc

格式:doc   页数:3页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构实验3——进制转换.doc

上传人:xgs758698 2016/2/28 文件大小:0 KB

下载得到文件列表

数据结构实验3——进制转换.doc

文档介绍

文档介绍:#include<>#include<>#RUE1#defineFALSE0#defineOK1#defineERROR0#defineINFEASIBLE-1#defineNULL0#defineOVERFLOW0#defineSTACK_INIT_SIZE100#defineSTACKINCREMENT10typedefintStatus;typedefintSElemType;typedefstruct{SElemType*base;SElemType*top;intstacksize;}SqStack;StatusInitStack(SqStack&S){=(SElemType*)malloc(STACK_INIT_SIZE*sizeof(SElemType));if(!)exit(OVERFLOW);=;=STACK_INIT_SIZE;returnOK;}StatusGetTop(SqStackS,SElemType&e){if(==)returnERROR;e=*(-1);returnOK;}StatusPush(SqStack&S,SElemTypee){if(->=){=(SElemType*)realloc(,(+STACKINCREMENT)*sizeof(SElemType));if(!)exit(OVERFLOW);=+;+=STACKINCREMENT;}*++=e;returnOK;}StatusPop(SqStack&S,SElemType&e){if(==)returnERROR;e=*--;returnOK;}StatusStackEmpty(SqStackS){if(==)returnTRUE;elsereturnFALSE;}intmain(){intN,t;SElemTypee;SqSt