Exemple #1
0
int main()
{
    int i;
    init_queue();
    for(i=1;i<10;i++){
        append_tail(2*i);
    }
    print_queue();

    for(i=1;i<6;i++){
        delete_head();
    }
    print_queue();

    for(i=15;i<30;i++){
        append_tail(2*i);
    }
    print_queue();

    return 0;
}
Exemple #2
0
int main(int argc,char **argv){
	int i;
	node_t *list = NULL;

	puts("Testing linked list.");

	for (i = 0; i < 10; i++) {
		/* append_head(list,i); */
		list = append_tail(list,i);
		list = append_head(list,i);
	}
	puts("Printing:");
	printlist(list);

	return EXIT_SUCCESS;
}