void main_source(long long * &data){data=new long long[100];}void main(){long long * data;data=NULL;main_source(data);free(data);}
static void main_source(long long * &data){data=new long long[100];}static void main(){long long * data;data=NULL;main_source(data);delete [] data;}