求大佬解疑 为什么空间分配失败
											 程序代码:
程序代码:
#include<stdio.h>
#include<stdlib.h>
#define MAXSIZE 10 
typedef struct S
{
int *top;
int *base; 
int size;
}Stack,*stack;
int InitS(Stack **S)
{
(*S)->base=(int *)malloc(sizeof(int)*(MAXSIZE));
return 1;
}
int main()
{
Stack *S;
int e;
e=InitS(&S);
printf("%d\n",e);
return 0; 
}										
					
	
 
											





 
	     
											






