static struct _twoints * main_source(struct _twoints * data){data=new struct _twoints[100];data[0].a=0;data[0].b=0;printStructLine((twoints *)&data[0]);return data;}void main(){struct _twoints * data;data=NULL;data=main_source(data);}
static struct _twoints * main_source(struct _twoints * data){data=new struct _twoints[100];data[0].a=0;data[0].b=0;printStructLine((twoints *)&data[0]);return data;}static void main(){struct _twoints * data;data=NULL;data=main_source(data);delete[] data;}