Steve
(usa Slackware)
Enviado em 03/05/2018 - 13:25h
Bom dia...
Antes de mais nada quero deixar claro algumas coisas para evitar postagens confusas:
Eu tenho 68 anos, não sou estudante, não estou em nenhum curso, e minha pergunta não tem nada a ver com ESCOLA ou trabalho para faculdade! É apenas dúvida pessoal em minha aventura em aprender a linguagem C (PURA sem Cód C++)
Peço também por favor que não me digam para estudar Apostila disso, ou daquilo, porque já baixei da Internet mais de 20 Livros sobre C e SIM JÁ LI todos eles, apenas tenho dificuldade de compreender, para isso estou postando minha dúvida aqui!
Minha Dúvida e Problema:
Tentei buscar na Internet exemplos, mas eles são confusos, porque a maioria NEM FUNCIONA conforme o prometido.
Eu quero construir para mim um simples cadastro de contatos em C puro, rodando no Terminal do Linux, ele talvez venha a ter 20 campos como Nome, Tel, End, Dt.Nasc, Obs, Essas coisas assim, mais ainda não consegui!
Eu gostaria que alguém que pudesse ajudar, postasse um simples cód, para que eu pudesse ler, aprender seu funcionamento, para que eu possa alterar aos poucos para o meu objetivo, pois assim poderei aprender!
Poderia ser um cód assim: Uma Struct com Nome e Telefone (APENAS) onde eu vou cadastrando o nome e telefone, isso é salvo em um arquivo, e depois eu apenas posso Listar os nomes e telefones cadastrados desse arquivo.
IMPORTANTE:
Precisa ser em C Puro, nada de C++ estou estudando C.
Preciso apenas desse exemplo básico acima, para que somente depois eu possa avançar para colocar nesse código coisas mais avançadas como search, forms e etc.,. mas não pode ser agora porque ficarei confuso para estudar isso.
Escolhi Struct ao invés de variáveis separadas para gravar no arquivo, pq quero entender também qual a diferença de gravar em um arquivo uma Struct ou variáveis separadas, isso ficou meio confuso pra mim, visto que parecem a mesma coisa na prática.
FIM:
Então quem puder ajudar, agradeço. Eu uso o Slackware e compilo usando o gcc