= rbuff;
rbuff = rbuff->next;
t->next = NULL == *tmp NULL : *tmp;
*tmp = t;
#ifdef INFO
s_1 += 4;
s_0 ++;
#endif
}
#ifdef DEBUG
dump_link(rbuff, 1);
#endif
}
}
#ifdef INFO
gettimeofday(&end, NULL);
#endif
dump_link(rbuff, 0);
#ifdef INFO
fprintf(stderr, "总计[%d]个输入\n总计比较[%d]次\n总计写内存[%d]次\n总计耗时[%0.6fs]\n",
s_2, s_0, s_1, (end.tv_sec * 1000000 + end.tv_usec - begin.tv_sec * 1000000 - begin.tv_usec) / 1000000.0);
#endif
return 0;
}