顺序表实现数值转换(此程序为十进制转八进制)
发布时间
阅读量:
阅读量
用顺序表实现数值转换(此程序为十进制转换成八进制)
#include <stdio.h>
#include <stdlib.h>
#define OK 1
#define ERROR 0
#define OVERFLOW -2
#define STACKSIZE 100
#define INCREMENT 10
typedef int status;
typedef int selemtype;
typedef struct{
selemtype *base;
selemtype *top;
int stacksize;
}sqstack;
status initstack(sqstack &s)
{
s.base=(selemtype*)malloc(STACKSIZE*sizeof(selemtype));
if(!s.base) return ERROR;
s.top=s.base;
s.stacksize=STACKSIZE;
return OK;
}
status push(sqstack &s,sel
全部评论 (0)
还没有任何评论哟~
