初始化栈的时候报错,没看出为什么,求解。
栈 typedef
typedef struct StackNode
{//栈结点类型
DataType data;
struct StackNode *next;
}StackNode;
typedef struct LinkStack
{//链栈类型
StackNode *top;
int stacksize;
}LinkStack;
int InitiateLinkStack(LinkStack *LS)
{//构造空链表LS,成功返回OK
LS->top = NULL;
LS->stacksize = 0;
return 1;
}
int _tmain(int argc, _TCHAR* argv[])
{
LinkStack *LS;
InitiateLinkStack(LS);
}