Obrigado pela sua classificação e feedback!
Você já classificou.
12.9 MB
Tamanho do arquivo
Everyone
Android 7.0+
Android OS
Tutorial de C com 82 programas de exemplo testados, com diagramas e exemplos de execução.
Aprenda programação em C desde o início e pratique com 82 programas de exemplo completos. Este aplicativo combina um tutorial claro e passo a passo sobre a linguagem C padrão moderna (C17, com notas sobre C23) e uma biblioteca de programas testados com exemplos de execução reais.
Cada programa completo no aplicativo foi compilado e executado, e a saída real é exibida. Diagramas originais mostram o que acontece dentro do computador: como um programa é construído, como os loops são executados, como arrays e strings são armazenados na memória, como os ponteiros funcionam e como os algoritmos de ordenação e busca movimentam dados.
Parte 1: o tutorial
• Primeiros passos: instalando um compilador (Windows, macOS, Linux, online e no Android), seu primeiro programa, como funciona a compilação
• Conceitos básicos: variáveis, tipos de dados, operadores, formatos de printf, entrada segura com scanf e fgets
• Fluxo de controle, funções, escopo e recursão
• Vetores e strings, e como evitar estouros de buffer
• Ponteiros e memória: aritmética de ponteiros, ponteiros de função, malloc e free
• Estruturas, unions, enums, arquivos, o pré-processador e programas com múltiplos arquivos
• Erros e depuração: mensagens reais do compilador, comportamento indefinido, sanitizadores e depuradores
• Um guia de referência rápida e um resumo do C23
Parte 2: 82 programas de exemplo
• Conceitos básicos, condições e loops: par/ímpar, ano bissexto, fatorial, Fibonacci, números primos e o crivo, MDC e MMC
• Padrões: pirâmides, diamantes, Floyd e Pascal Triângulos
• Sistemas numéricos e operadores bit a bit
• Vetores: busca e ordenação (bolha, seleção, inserção), mesclagem, remoção de duplicados
• Matrizes, strings, ponteiros, recursão e a Torre de Hanói
• Estruturas e arquivos, além de pequenos projetos: calculadora, menu bancário, jogo de adivinhação e jogo da velha
Recursos
• Cada programa vem com um exemplo de execução e uma explicação de "como funciona"
• Questões práticas com respostas
• Busca em todas as páginas
• Funciona offline, sem necessidade de conta
• Explicações disponíveis em 8 idiomas: inglês, espanhol, português, francês, alemão, árabe, hindi e indonésio
• Modo escuro; os blocos de código rolam lateralmente para que os programas permaneçam legíveis em um telefone
Este aplicativo é um auxílio de estudo independente baseado no padrão ISO C e na documentação do GCC e Clang.
Um clique para instalar arquivos XAPK/APK no Android!