主题:[讨论]堆栈救命啊
#include "stdio.h"
#include "stdlib.h"
#define SElemType int
#define STACKINCREMENT 10
#define STACK_INIT_SIZE 100
typedef struct
{
SElemType *base;
SElemType *top;
int stacksize;
}SqStack;
void InitStack(SqStack *s);
void main()
{
SqStack L;
InitStack(SqStack &L);
}
void InitStack(SqStack *S)
{
S.base=(SElemType *)malloc(sizeof(SqStack));
S.top=S.base;
S.stacksize=STACK_INIT_SIZE;
}
#include "stdlib.h"
#define SElemType int
#define STACKINCREMENT 10
#define STACK_INIT_SIZE 100
typedef struct
{
SElemType *base;
SElemType *top;
int stacksize;
}SqStack;
void InitStack(SqStack *s);
void main()
{
SqStack L;
InitStack(SqStack &L);
}
void InitStack(SqStack *S)
{
S.base=(SElemType *)malloc(sizeof(SqStack));
S.top=S.base;
S.stacksize=STACK_INIT_SIZE;
}