Herunterladen Inhalt Inhalt Diese Seite drucken

Ausdrücke - Conrad C-Control II Unit Handbuch

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

5 Programmiersprache C2
Anweisungsblöcke sind Folgen von Anweisungen, die durch geschweifte Klammern { }
zusammengefaßt sind.
z.B.:
{
a = 123;
b = a + 1;
}
Nach einem Anweisungsblock ist kein Semikolon erforderlich. Anweisungsblöcke können
statt einer einzelnen Anweisung stehen, z.B. um mehrere Aktionen innerhalb einer
Programmsteueranweisung auszuführen.
z.B.:
if x > 0
{
a = 123;
b = a + 1;
}
5.3.5 Ausdrücke
Ein Ausdruck (oder "Term") ist die Verknüpfung von Daten (Variablen oder Konstanten)
durch Operatoren. In C2 gibt es ausschließlich numerische Ausdrücke. Jeder numerische
Ausdruck ergibt durch mathematische Berechnung einen Wert.
Gültige numerische Ausdrücke sind z.B.
a + b * c
1 + x
f(x) + c
1 + 2 + 1977
Eine Sonderform ist der konstante Ausdruck. Dessen Wert läßt sich bereits vor der
Programmausführung bestimmen. So ist der Wert des Ausdrucks 1 + 2 + 1977 offenbar
immer 1980. Das steht zur Zeit der Programmierung fest und wird sich auch bei der
Programmausführung nicht ändern. Um unnötige Berechnungen konstanter Ausdrücke
während der Programmausführung zu vermeiden, versucht der C2-Compiler, diese
47

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis