void main(){int * data;int * &data_ref=data;data=NULL;data=NULL;data=(int *)realloc(data, 100*sizeof(int));{int * data=data_ref;delete data;}}
static void main(){int * data;int * &data_ref=data;data=NULL;data=new int;{int * data=data_ref;delete data;}}