Esse projeto contém um código em C que permite ao usuário administrar suas tarefas! Com um menu interativo, ele pode adicionar, editar e deletar tarefas. Ao final da execução do programa é gerado um arquivo.txt contendo sua lista de tarefas, que é importado ao executar o programa novamente.
- Estruturas básicas como loops e condicionais;
- Ponteiros;
- Manipulação de memória;
- Manipulação de arquivos;
- Struct (Linked List) [ainda não vimos, mas resolvi utilizar para treinar estruturas de dados]
Compilar em programa executável (utilizando GCC):
gcc main.c todo.c -o garzuzeTodoListE para executar:
./garzuzeTodoList
# ou
garzuzeTodoList.exe