Von Klammern und dem Semikolon

Semikolon und Klammern

Befehle werden in der Arduino-Programmiersprache durch das Semikolon getrennt. Es ist durchaus möglich mehrere Befehle in eine Zeile zu schreiben:

Code-Beispiel

1
2
3
// Hinter einander geschriebener Code ist möglich.
// Die Überischtlichkeit leidet jedoch darunter 
int erster_wert = 1; int zweiter_wert = 2; float dritter_wert = 3.14;

Ein gutes Vorgehen ist dies jedoch nicht. Besser ist es Befehle zeilenweise einzugeben. Das fördert die Lesbarkeit des Programms nicht nur für dich, sondern auch für andere, die deinen Code eventuell einmal lesen werden:

Code-Beispiel

1
2
3
4
// ... besser ist es Befehle zeilenweise zu schreiben 
int erster_wert = 1;
int zweiter_wert = 2;
flaoat dritter_wert = 3.14;

Befehle können durch geschweifte Klammern zusammengefasst werden. Mit der öffnenden Klammern wird der Beginn eines Blocks eingeleitet. Die schließende Klammer schließt ihn ab. Diese sogenannten Codeblocks werden dir im Verlauf dieses Tutorials noch an vielen Stellen begegnen und im Verlauf des Kurses werden wir ausführlicher darauf eingehen.

Code-Beispiel

1
2
3
4
5
6
7
8
int x = 1;
do{ // Start Codeblock
 
//mach das, was zwischen den geschweiften Klammern steht.
x++;
// Die schließende gewschweifte Klammer leitet das Ende des Codeblocks ein
} while (x < 0 );
serial.println(x);