#ifndef STACK_H #define STACK_H #define DEFAULT_SIZE_STACK 10 #define GROWTH_STACK 2 typedef struct { void **items; unsigned long count; unsigned long size; } stack; int initStack (stack **); int destroyStack (stack **); int pushStack (stack *, void *); int popStack (stack *, void **); int peekStack (stack *, void **); #endif