Bezeichner
- Blockname
- Element name
- Konstantenname
- Variablenname
- Schlüsselwort
Satzzeichen
. , ( ) * / + - = < > { } : ; ! & |
Die Satzzeichen ( ) und { } müssen immer paarweise auftreten.
Operatorpriorität und Assoziativität
| Operator | Bedeutung | Assoziativität |
|---|---|---|
( ) | Funktionsaufruf | |
: | Funktionsaufruf | |
. | Memberzugriff | Von links nach rechts |
+, - | Unäres Plus, unäres Minus | |
*, / | Multiplikation, Division | Von links nach rechts |
+, - | Addition, Subtraktion | Von links nach rechts |
NOT | Logisches NOT (unär) | |
< | Kleiner als | Von links nach rechts |
> | Größer als | Von links nach rechts |
<= | Kleiner oder gleich | Von links nach rechts |
>= | Größer oder gleich | Von links nach rechts |
== | Gleichheit | Von links nach rechts |
!= | Ungleichheit | Von links nach rechts |
AND | Logisches UND | Von links nach rechts |
OR | Logisches ODER | Von links nach rechts |
Die Vergleichsoperationen (
<, >, <=, >=, ==, !=) haben dieselbe Priorität.Zuweisungsoperator
=-Operator weist einer Variablen einen Wert zu.
Zum Beispiel:
Konstanten
Kommentare
- Die Zeichen
/*(Schrägstrich, Sternchen), gefolgt von einer beliebigen Zeichenfolge (einschließlich Zeilenumbrüchen), gefolgt von den Zeichen*/. - Die Zeichen
//(zwei Schrägstriche), gefolgt von einer beliebigen Zeichenfolge. Ein Zeilenumbruch, dem nicht unmittelbar ein Backslash vorangestellt ist, beendet diese Form des Kommentars.
