Anhang A. C 101
Dieser Anhang behandelt die Grundlagen der Sprache. Er ist nicht für jeden geeignet.
-
Wenn du bereits Erfahrung mit dem Schreiben von Code in einer gängigen Skriptsprache wie Python, Ruby oder Visual Basic hast, ist dieser Anhang auf deinem Niveau. Ich muss dir nicht erklären, was Variablen, Funktionen, Schleifen oder andere grundlegende Bausteine sind, daher geht es in den Hauptüberschriften dieses Anhangs um die großen Unterschiede zwischen C und typischen Skriptsprachen.
-
Wenn du C vor langer Zeit gelernt hast und dich ein wenig eingerostet fühlst, sollte dich ein Blick in dieses Tutorial an die Eigenheiten erinnern, die C anders und einzigartig machen.
-
Wenn du bereits regelmäßig mit C arbeitest, brauchst du diesen Anhang nicht zu lesen. Du kannst auch die ersten Teile von Teil II überspringen oder überfliegen, in denen es um häufige Fehler und Missverständnisse über den Kern der Sprache geht.
Erwarte nicht, dass du am Ende dieses Tutorials ein Experte in C bist - es gibt keinen Ersatz für echte Erfahrung mit der Sprache. Aber du wirst in der Lage sein, mit Teil II dieses Buches loszulegen und die Nuancen und nützlichen Gewohnheiten der Sprache kennenzulernen.
Die Struktur
Ich beginne das Tutorial so, wie Kernighan & Ritchie es in ihrem Buch von 1978 getan haben: mit einem Programm zur Begrüßung.
//tutorial/hello.c
#include <stdio.h>
int
main
(){
printf
(
"Hello, world.
\n
"
);
}
Die doppelten Schrägstriche in der ersten Zeile stehen für einen Kommentar, ...
Get 21st Century C, 2. Auflage now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.