Eine Einführung in die Programmiersprache C am Raspberry Pi

Letztes Update 2020/10/07 12:00
C ist eine Compilersprache, d.h. der Code wird nicht Zeilenweise abgearbeitet, wie in Python oder ähnlichen Interpretern. Ein erstelltes Programm, der Source-Code, muss vor der Verwendung erst Compiliert, d.h. erst in eine vom Prozessor verständliche Sprache übersetzt werden.
In dieser Aufstellung werden nicht die Befehle und Funktionen einzeln erklärt, dafür gibt es im Internet genügend Seiten, wie z.B. proggen.org in deutscher Sprache. Hier wird anhand von Beispielprogrammen die Sprache C erklärt.

Zur besseren Übersicht, erstellen wir für die Übungen ein Verzeichnis am Raspberry:

mkdir c_kurs -m=rwx
$ cd c_kurs

Bevor der Syntax erklärt wird, erstellen wir das übliche erste Programm jeder Programmiersprache: Hallo Welt

Hallo Welt!
Syntax und Struktur
Eingabe und Verzweigung
Kommandozeilenparameter und Typumwandlung
Zufallszahlen erzeugen
Eingaben zur Laufzeit, Dreiecksberechnung
Schreiben und lesen von Dateien