Tipos de Dato:
Funciones de Pilas:
- pilaImprimir
Imprimir los Elementos de la Pila
Vacio pilaImprimir(Pila pila);
- pilaImprimirElemento
Imprimir un Elemento de la Pila
Vacio pilaImprimirElemento(ElementoPila elemento);
- pilaInicializar
Inicializar la Pila para su uso
Vacio pilaInicializar(Pila* pila);
- pilaLongitud
Obtener el Numero de Elementos de la Pila
Entero pilaLongitud(Pila pila);
- pilaMeter
Meter un Elemento en la pila
Vacio pilaMeter(Pila* pila, Entero tipo, ...);
- pilaSacar
Sacar un Elemento de la pila
ElementoPila pilaSacar(Pila* pila);
- pilaTipo
Obtener el Tipo de Elementos de la Pila, cuando todos son del mismo Tipo
Entero pilaTipo(Pila pila);
- pilaTope
Obtener el elemento tope de la Pila sin eliminarlo de ella
ElementoPila pilaTope(Pila pila);
- pilaVacia
Verifica si la Pila está vacía
Logico pilaVacia(Pila pila);
- pilaVaciar
Vaciar los Elementos de la Pila
Vacio pilaVaciar(Pila* pila);