C Control Pro application board Mega 128 198258 Benutzerhandbuch

Produktcode
198258
Seite von 200
74
C-Control Pro Mega Series
© 2005 Conrad Electronic
·
gültige Zeichen sind die Buchstaben (
A-Z
,
a-z
), die Ziffern (
0-9
) und der  Unterstrich ('
_
')
·
ein Bezeichner beginnt immer mit einem Buchstaben
·
Groß- und Kleinschreibung werden unterschieden
·
 sind als Bezeichner nicht erlaubt
·
die Länge von Bezeichnern ist nicht begrenzt
arithmetische Ausdrücke
 und 
.
Ein einfaches Beispiel:
2
 + 
3
Hier werden die Zahlenwerte 
2
 und 
3
 mit dem Operator "
+
" verknüpft. Ein arithmetischer Ausdruck
repräsentiert wieder einen Wert. Hier ist der Wert 
5
.
Weitere Beispiele:
a - 
3
b + f(
5
)
2
 + 
3
 * 
6
Nach "Punkt vor Strich" wird hier erst 3 mal 6 gerechnet und danach 2 addiert. Dieser Vorrang von
Operatoren heißt bei Operatoren Präzedenz. Eine Aufstellung der Prioritäten findet sich in der 
.
 Auch Vergleiche sind arithmetische Ausdrücke. Die Vergleichsoperatoren liefern einen
Wahrheitswert von "1" oder "0" zurück, je nachdem, ob der Vergleich korrekt war. Der Ausdruck "
3
<
 5
" liefert den Wert "1" (wahr; true).
konstante Ausdrücke
Ein Ausdruck oder Teile eines Ausdrucks können konstant sein. Diese Teilausdrücke können
schon zu Compilerlaufzeit berechnet werden.
So wird z.B.
12
 + 
123
 - 
15
vom Compiler zu 
120
zusammengefaßt. Manchmal müssen Ausdrücke konstant sein, damit sie gültig sind. Siehe z.B.
Deklarierung von Array 
.