C-Tutorial


Aus Wirthi's Wiki

Wechseln zu: Navigation, Suche
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)

Inhaltsverzeichnis

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

Persönliche Werkzeuge