Una pila es una estructura en donde cada elemento es insertado y retirados del tope de la misma, y debido a esto, el comportamiento de una pila se conoce como LIFO. (Ultimo en entrar primero en salir). (LAS IN FIRST OUT).
Uno de los puntos ms destacables en cuanto al uso de listas enlazadas dinmicamente es el hecho de crear estructuras como lo es el nodo.
Un nodo es una especie de eslabn (similar a la cadena de una bicicleta), es decir, cada nodo se enlaza con otro a travs de un punto que apunta a una estructura del mismo tipo que el nodo. Tiene dos operaciones bsicas: Apilar (push): Coloca un objeto en la pila. Desapilar (pop):Retira un elemento apilado: Crear(constructor): Pila vaca Tamao (size): Nmero de elementos de la pila. Cima(top): Devuelve el elemento en la cima Vaca (empty): 1 Si es vaco, 0 en caso contrario