#include
#include
typedef struct _Stack
{
int value;
int preindex;
}Stack,*Stack1;
int main()
{
Stack S1=(Stack *)malloc(sizeof(Stack)*50);
Stack1 S[50];/*如何给S分配空间,使用malloc报错**/
S1[0].value=5;
S[0]->value=2;
printf("%d\n",S1[0].value);
printf("%d",S[0]->value);
}