第1个回答 2016-05-31
struct StackNode
{
....
};
一般结构体这样定义就可以了,直接用名字StackNode 来定义变量
但是,这里你给他取了别名了
struct StackNode
{
....
}LinkStackNode, *LinkStack;
在C,C++中给类型取别名的格式是
typedef 类型名 新名字
所以,按照这个格式,你应该在前面加个 typedef:
typedef struct StackNode
{
....
}LinkStackNode, *LinkStack;
朋友,请【采纳答案】,您的采纳是我答题的动力,如果没有明白,请追问。谢谢。本回答被网友采纳