#include<stdio.h>
#include?<malloc.h>
#define STACKMAX 10
typedef struct stacknode
{ int data;
  struct stacknode *next;
}stacknode;
typedef struct
{stacknode *top;
}linkstack;
这里面定义的太复杂了,有谁能帮忙解读一下,没句的意思。或者还有没有其他看起来简练的定义方法,谢谢