예제 #1
0
int main(int argc, const char *argv[]) {
	int fd = open("/dev/urandom", O_RDONLY);
	size_t rd_sz = 123;
	char b;
	llist *list = init_llist(0), *lul; // FOR TEH LULZ
	while (read(fd, &b, 1) == 1 && rd_sz) {
		add_llist(list, b);
		--rd_sz;
	}
	lul = list;
	list = list->next;
	free(lul);
	destroy_llist(list);
return 0;
}
예제 #2
0
STACK *init_stack(int size)
{
	return init_llist(size);
}
예제 #3
0
파일: queue.c 프로젝트: wcybxzj/shangguan
QUEUE *init_queue(int size){
	return init_llist(size);
}