typedef struct StackNode { SElemType data; struct StackNode *next; } StackNode, *LinkStack;为什么要命名为StackNode, *LinkStack;这两人名字?