大神帮忙,如何分配一个动态数组,将me产生的数,存入数组中
for (i = 0; i < g.nts0; i++) {for (j = 0; j < ts0[i].nc; j++){
me = ts0[i].right[j];
you = ts0[i].left[j];
if((you!=me)&&you==g.m){
printf( " %u",me);
if(n[me].threshold>0){
x2=n[me].threshold;
printf(" %g", x2);
}
else if (n[me].threshold<0){
x3=n[me].threshold;
I[a]=me;
printf(" %g %g ",x3,I[a]);
}
// if(ts0[i].left[j] == g.m) ts0[i].right[j] = g.m;
// if(ts0[i].right[j] == g.m) ts0[i].left[j] = g.m;
if((ts0[i].right[j] == I[a])&&(ts0[i].left[j] != g.m)){
ts0[i].left[j] = ts0[i].right[j]= 100;
}