C-Tutorial
Aus Wirthi's Wiki
| C-Tutorial |
|---|
| Allgemeines Kapitel 1 (Einleitung) Kapitel 2 (Blöcke) Kapitel 3 (Daten) Kapitel 4 (Kontrollanweisungen) Kapitel 5 (Ein- und Ausgabe) Kapitel 6 (Unterprogramme) Kapitel 7 (Felder und Strukturen) Kapitel 8 (Zeiger) |
Dieses C-Tutorial habe ich Ende der 1990ern geschrieben und mit Einführung dieses Wikis im Jahr 2007 grundlegend überarbeitet.
[bearbeiten] Über das Tutorial
[bearbeiten] Ziele diese Tutorials
Diese Tutorial sollte ihnen Grundkenntnisse in C beibringen. Sie lernen einfache Programme zu schreiben, diese zu compilieren und zu verbessern. Es ist jedoch keine umfassende C-Referenz, d.h. es ist nicht übermäßig theoretisch, sondern viel mehr praktisch ausgelelegt.
[bearbeiten] Vorkenntnisse
Sie sollten mit Ihrem Betriebssystem umgehen können (Anwendungen starten, Editor bedienen, Dateien verwalten, etc). Kenntnisse einer anderen Programmiersprache sind natürlich vorteilhaft, aber nicht unbedingt notwendig.
[bearbeiten] Software
Sie benötigen einen Text-Editor und einen C-Compiler. Alle im Tutorial gemachten Angaben stammen von Borland Turbo-C 3, insbesondere die Beispielprogramme. Ich kann derzeit also nur empfehlen, dieses Programmpaket zu benutzen. Anderenfalls müssten Sie ihre Programme geringfügig ändern. Die Turbo-IDE ist als DOS-basiertes Programm aber mittlerweile doch in die Jahre gekommen. Ich werde in Kürze das Tutorial auf einen aktuelleren Compiler wie den GCC umschreiben.
[bearbeiten] Hardware
Sie benötigen für dieses Tutorial keine spezielle Hardware. Ein C-Compiler lässt sich auf jedem gängigen PC ausführen.
[bearbeiten] Anwendungshinweise
Diese Tutorial zeigt ihnen nur den richtigen Weg. Lesen Sie ein Kapitel, machen Sie die Beispielprogramme. Eine Programmiersprache lernen Sie nur durch experimentieren. Übung macht den Meister!
[bearbeiten] Benutzungsbedingungen
Dieses Tutorial ist für den privaten Gebrauch gedacht. Es darf kostenlos (für private Zwecke) gelesen, gespeichert und weitergegeben werden, es darf jedoch nicht verändert werden! Eine kommerzielle Nutzung ist ohne meiner Zustimmung untersagt.
| Allgemeines - Kapitel 1 - Kapitel 2 - Kapitel 3 - Kapitel 4 - Kapitel 5 - Kapitel 6 - Kapitel 7 - Kapitel 8 |
