Bedankt voor je beoordeling en feedback!
Je hebt al beoordeeld.
12.9 MB
Bestandsgrootte
Everyone
Android 7.0+
Android OS
C-tutorial plus 82 geteste voorbeeldprogramma's, met diagrammen en voorbeeldruns.
Leer C-programmeren vanaf de basis en oefen vervolgens met 82 complete voorbeeldprogramma's. Deze app combineert een duidelijke, stapsgewijze handleiding voor moderne standaard C (C17, met aantekeningen over C23) met een bibliotheek van geteste programma's met echte voorbeelduitvoeringen.
Elk compleet programma in de app is gecompileerd en uitgevoerd, en de daadwerkelijke uitvoer wordt weergegeven. Originele diagrammen laten zien wat er in de computer gebeurt: hoe een programma wordt opgebouwd, hoe lussen werken, hoe arrays en strings in het geheugen worden opgeslagen, hoe pointers werken en hoe sorteer- en zoekalgoritmen gegevens verplaatsen.
Deel 1: De handleiding
• Aan de slag: een compiler installeren (Windows, macOS, Linux, online en Android), je eerste programma, hoe compilatie werkt
• Basisprincipes: variabelen, gegevenstypen, operatoren, printf-formaten, veilige invoer met scanf en fgets
• Controlestroom, functies, bereik en recursie
• Arrays en strings, en hoe bufferoverloop te voorkomen
• Pointers en geheugen: pointer-rekenkunde, functiepointers, malloc en free
• Structuren, unions, enums, bestanden, de preprocessor en programma's met meerdere bestanden
• Fouten en debuggen: echte compilerberichten, ongedefinieerd gedrag, sanitizers en debuggers
• Een snel naslagwerk en een samenvatting van C23
Deel 2: 82 voorbeeldprogramma's
• Basisprincipes, voorwaarden en lussen: even/oneven, schrikkeljaar, faculteit, Fibonacci, priemgetallen en de zeef, grootste gemene deler en kleinste gemene veelvoud
• Patronen: piramides, ruiten, Floyds en Pascal-driehoeken
• Getallenstelsels en bitwise-operatoren
• Arrays: zoeken en sorteren (bubbel, selectie, invoegen), samenvoegen, duplicaten verwijderen
• Matrices, strings, pointers, recursie en de Toren van Hanoi
• Structuren en bestanden, plus kleine projecten: rekenmachine, bankmenu, raadspel en boter-kaas-en-eieren
Functies
• Elk programma wordt geleverd met een voorbeeld en een uitleg over hoe het werkt
• Oefenvragen met antwoorden
• Zoeken op alle pagina's
• Werkt offline, geen account nodig
• Uitleg beschikbaar in 8 talen: Engels, Spaans, Portugees, Frans, Duits, Arabisch, Hindi en Indonesisch
• Donkere modus; codeblokken scrollen zijwaarts zodat programma's leesbaar blijven op een telefoon
Deze app is een hulpmiddel voor zelfstudie, gebaseerd op de ISO C-standaard en de GCC- en Clang-documentatie.
Eén klik om XAPK/APK-bestanden op Android te installeren!