int main(int argc, const char *argv[]) { link_t *head; int i; head = creat_link(); for(i = 9;i >= 0;i --){ ins_head_link(head,&i); } print_link(head); i = 90; ins_index_link(head,11,&i); ins_index_link(head,15,&i); print_link(head); //del_head_link(head,&i); del_index_link(head,10,&i); printf("del:%d\n",i); print_link(head); dis_link(&head); return 0; }
int main(void) { stu *p = NULL; p = creat_link(p); print_link(p); p = delete_link(p); print_link(p); return 0; }
int main() { int a[8]={1,2,3,4,5,6,7,8}; pLink L1,L2; init_link(&L1); init_link(&L2); creat_link(a,L1,8); print_link(L1); // reverse_link(L1,L2); L1=reverse2(L1); print_link(L1); return 0; }
int main(int argc, const char *argv[]) { stu_t *p, *head_new; int i = 0; //char str[10] = "111"; //creat_file(2, str); //p = creat_link(NULL, str, 2); //char str[10] = "111"; creat_file(2, argv[1]); p = creat_link(NULL, argv[1], 2); head_new = sort(p); for (i = 0; i < 2; i++) { printf("%d\n", head_new->id); head_new = head_new->next; } return 0; }