示例#1
0
文件: main.c 项目: yangsong2512/C
int main(int argc, char **argv)
{
  PNODE head;
  head = linklist_init();
  linklist_insert_tail(head,123);
  linklist_insert_tail(head,456);
  linklist_insert_tail(head,123);
  linklist_insert_in(head,1234,0);
  linklist_print(head);
  linklist_insert_data(head,123,890);
  linklist_print(head);
  linklist_reverse(head);
  linklist_print(head);
  return 0;
}
示例#2
0
文件: main.c 项目: gavinlin/c_struct
int main(int argc, const char *argv[])
{
	Linklist *testList = NULL;
	int i;
	srand(time(0));
	printf("list length is %d\n",linklist_length(testList));
	for(i = 0; i < 10 ; i++){
		/* node->value = rand()%100+1; */
		linklist_insert(&testList, i,0);
	}
	printf("list length is %d\n",linklist_length(testList));
	linklist_print(testList);
	linklist_remove(&testList, 9);
	printf("list length is %d\n",linklist_length(testList));
	linklist_print(testList);
	linklist_destroy(&testList);
	linklist_print(testList);
	return 0;
}