结构体指针声明以后没有进行初始化为什么也可以正常运行
#include "stdio.h"
int main(void)
{
typedef struct
{
char doti,i,oper,dotflag,esflag;
char number[8];
char dotnumber[8];
char num;
}Cal_Struct ;
Cal_Struct * Cal;
Cal->doti=0;
Cal->i=0;
Cal->oper=0;
Cal->dotflag=1;
Cal->esflag=0;
printf("%d",Cal->i);
}