Este trabalho implementa um contêiner genérico chamado gCofo
e o utiliza para gerenciar uma coleção de Pokémon. Cada Pokémon é representado por uma estrutura de dados com nome, nível, poder e ID.
gCofo.h
: Arquivo de cabeçalho que define a estruturagCofo
e as funções para gerenciar o contêiner.gCofo.c
: Implementação das funções definidas emgCofo.h
para manipular o contêiner.main.c
: Programa principal que utiliza ogCofo
para criar, inserir, consultar, listar, remover e esvaziar a coleção de Pokémon.
Para compilar o programa, você pode usar o compilador GCC da seguinte maneira:
gcc main.c gCofo.c -o main
Para executar o programa use:
./main