Block
Dieser Block ist sehr simpel.
Er symbolisiert einfach nur eine Zeichenkette, also eine Folge von verschiedenen Zeichen (z.B. Buchstaben oder Zahlen).
Er kann überall eingesetzt werden, wo eine Zeichenkette verwendet werden kann (rechteckige Form mit ausgeschnittenen Ecken).
Es lässt sich jeder mögliche Text darin eintragen.
Mit diesem Block können zum Beispiel Texte bestimmt werden, die mit dem Serial print
Block
im seriellen Monitor ausgegeben werden sollen
oder Kommentartexte, die in den Programmkopf
Block eingegeben werden.
Achtung: Wenn Zahlen als Zeichenkette initialisiert werden, dann kann mit ihnen nicht gerechnet werden,
bevor man diese nicht in einen anderen Datentyp umgewandelt hat.
Diese Funktion ist allerdings nur im "Pro" Modus von ArduBlock verfügbar.
Standartmäßig ist in dem Block der Text "ABCD" eingetragen.
Dieser kann geändert werden, wenn man mit der linken Maustaste auf den Block klickt.
Dann startet der Bearbeitungsmodus und der Block kann geändert werden.
Mit einem Druck auf die Enter-Taste wird der Bearbeitungsmodus verlassen und der neue Text ist im Block gespeichert.
Code
Im Code wird die Zeichenkette wie eine Variable angelegt.
Sie hat den Datentyp string
.
Wenn mit einer Zeichenkette gearbeitet wird, dann werden die Zeichen immer zwischen zwei
Anführungszeichen geschrieben (""
).
Beispiel: Die Zeichenkette namens Name
soll angelegt werden und den Text "Vorname Nachname" beinhalten.
Dann würde das im Code folgendermaßen aussehen:
string name = "Vorname Nachname";