Anweisung: Unterschied zwischen den Versionen
Aus EINI
(→Erklärung) |
|||
(Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
== Erklärung == | == Erklärung == | ||
− | Eine Programmzeile besteht für gewöhnlich aus einer einzelnen Anweisung. Jede Anweisung muss mit einem '''Semikolon''' beendet werden. Eine Anweisung kann folgendes sein: | + | Eine Programmzeile besteht für gewöhnlich aus einer einzelnen '''Anweisung'''. Jede Anweisung muss mit einem '''Semikolon''' beendet werden. Eine Anweisung kann folgendes sein: |
* die [[Variable#Deklaration|Deklaration]] einer Variablen | * die [[Variable#Deklaration|Deklaration]] einer Variablen | ||
Zeile 18: | Zeile 18: | ||
* eine [[Rückgabe]] | * eine [[Rückgabe]] | ||
− | Innerhalb von Kontrollstrukturen gibt es zudem folgenden Anweisungen: | + | Innerhalb von Kontrollstrukturen gibt es zudem folgenden '''Anweisungen''': |
* [[break]] | * [[break]] | ||
Zeile 24: | Zeile 24: | ||
− | Eine Anweisung kann auch "leer" sein. Das heißt, es ist kein Syntaxfehler, beliebig viele Semikola hintereinander zu setzen. Semantisch gesehen ergibt dies jedoch keinen Sinn. | + | Eine '''Anweisung''' kann auch "leer" sein. Das heißt, es ist kein [[Syntax und Semantik|Syntaxfehler]], beliebig viele Semikola hintereinander zu setzen. Semantisch gesehen ergibt dies jedoch keinen Sinn. |
= Verwendung = | = Verwendung = | ||
Näheres siehe: [[Kontrollstruktur]] | Näheres siehe: [[Kontrollstruktur]] |
Aktuelle Version vom 22. Februar 2017, 18:08 Uhr
Eine Anweisung ist eine Elementaroperation.
Syntaxdiagramm
Erklärung
Eine Programmzeile besteht für gewöhnlich aus einer einzelnen Anweisung. Jede Anweisung muss mit einem Semikolon beendet werden. Eine Anweisung kann folgendes sein:
- die Deklaration einer Variablen
- ein Methodenaufruf
- ein Block
- eine Zuweisung
- eine Bedingte Anweisung
- eine Schleife
- eine Fallunterscheidung
- eine Rückgabe
Innerhalb von Kontrollstrukturen gibt es zudem folgenden Anweisungen:
Eine Anweisung kann auch "leer" sein. Das heißt, es ist kein Syntaxfehler, beliebig viele Semikola hintereinander zu setzen. Semantisch gesehen ergibt dies jedoch keinen Sinn.
Verwendung
Näheres siehe: Kontrollstruktur