顺序栈实现十进制转换成二进制
原理很简单,只是用来实验一下顺序栈的功能
首先还是.h文件
#ifndef __SEQSTACK__
#define __SEQSTACK__
typedef struct stack
{
int *first;//栈的首地址
int maxlen;
int top;
}seqstack_t;
seqstack_t *createSeqstack(int);
int isfullseqstack(seqstack_t* p);
int isemptystack(seqstack_t *p);
int insertseqstack(seqstack_t *p,int data);
int outseqstack(seqstack_t *p);
void showseqstack(seqstack_t* p);
void clearstack(seqstack_t* p);
int breakstack(seqstack_t** p);
int lenstack(seqstack_t* p);
#

博客介绍了用顺序栈实现十进制转换成二进制,原理简单,主要用于实验顺序栈功能。包含.h文件、功能实现和主函数,若要实现功能,去掉主函数中‘//’即可。
最低0.47元/天 解锁文章
1131

被折叠的 条评论
为什么被折叠?



