Cadastro de Estudantes v0.0.1
Gera uma lista ligada de estudantes.
|
Módulo gerenciador da pilha. Mais...
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include "pilha.h"
#include "mydebug.h"
#include "log.h"
Funções | |
bool | InicPilha (struct TipoPilha *pPilha) |
Inicializa a pilha. | |
bool | Push (TipoItem *item, struct TipoPilha *pPilha) |
Armazena um elemento no topo da pilha. | |
TipoItem * | Pop (struct TipoPilha *pPilha) |
Remove elemento do topo da pilha. | |
bool | VaziaPilha (struct TipoPilha *pPilha) |
Verifica se a pilha possui elemento(s). | |
UINT | TamanhoPilha (struct TipoPilha *pPilha) |
Obtem número de elementos da pilha. | |
void | ImprimePilha (struct TipoPilha *pPilha) |
Imprime na saída padrão a lista de elementos da pilha. |
Módulo gerenciador da pilha.
Todas as definições da pilha estao neste módulo.
void ImprimePilha | ( | struct TipoPilha * | pPilha | ) |
Imprime na saída padrão a lista de elementos da pilha.
pPilha | - ponteiro para a pilha. |
bool InicPilha | ( | struct TipoPilha * | pPilha | ) |
Inicializa a pilha.
pPilha | - ponteiro para a pilha. |
Remove elemento do topo da pilha.
pPilha | - ponteiro para pilha. |
Armazena um elemento no topo da pilha.
item | - item que sera armazenado no topo da pilha. |
pPilha | - ponteiro para a pilha. |
Obtem número de elementos da pilha.
pPilha | - ponteiro para a pilha. |
bool VaziaPilha | ( | struct TipoPilha * | pPilha | ) |
Verifica se a pilha possui elemento(s).
pPilha | - ponteiro para a pilha. |