|
Cadastro de Estudantes v0.0.1
Gera uma lista ligada de estudantes.
|
Módulo gerenciador da lista. Mais...
#include <stdio.h>#include <stdlib.h>#include <string.h>#include <errno.h>#include "lista.h"#include "mydebug.h"#include "log.h"Funções | |
| bool | InicLista (struct TipoLista *pLista) |
| Inicializa a lista. | |
| bool | VaziaLista (struct TipoLista *pLista) |
| Verifica se a lista possui elemento(s). | |
| bool | InsereLista (struct TipoItem *Item, struct TipoLista *pLista) |
| Armazena um elemento na lista. | |
| void | ImprimeLista (struct TipoLista *pLista) |
| Imprime na saída padrão os elementos da lista. | |
| struct TipoItem | RemoveLista (struct TipoElementoLista *pPos, struct TipoLista *pLista) |
| Remove um elemento da lista. | |
| UINT | TamanhoLista (struct TipoLista *pLista) |
| Informa o tamanho da lista. | |
Módulo gerenciador da lista.
Todas as definições da lista estão neste módulo.
| void ImprimeLista | ( | struct TipoLista * | pLista | ) |
Imprime na saída padrão os elementos da lista.
| pLista | - ponteiro para a lista. |
| bool InicLista | ( | struct TipoLista * | pLista | ) |
Inicializa a lista.
| pLista | - ponteiro para a lista. |
Armazena um elemento na lista.
| Item | - item que será armazenado na lista. |
| pLista | - ponteiro para a lista. |
| struct TipoItem RemoveLista | ( | struct TipoElementoLista * | pPos, |
| struct TipoLista * | pLista | ||
| ) | [read] |
Remove um elemento da lista.
| pPos | - ponteiro para a posição do elemento a ser removido. |
| pLista | - ponteiro para a lista. |
Informa o tamanho da lista.
| pLista | - ponteiro para a lista. |
| bool VaziaLista | ( | struct TipoLista * | pLista | ) |
Verifica se a lista possui elemento(s).
| pLista | - ponteiro para a lista. |