数组栈
完成Stack CreateStack(int MaxElements)函数,该函数创建一个栈,MaxElements为与分配的栈空间大小(栈可用空间为Array[0,…MaxElements-1])。
typedef int ElemType;
struct StackRecord;
typedef struct StackRecord *Stack;
struct StackRecord
{
int Capacity; //栈容量
int Top; //栈顶,初始为1
ElemType *Array;
};
Stack CreateStack(int MaxElements)
{
Stack s=(StackRecord *)malloc(sizeof(StackRecord));
s‐>Top=‐1;
s‐>Capacity=MaxE