File:String_example.png · Wikimedia Commons · See Wikimedia Commons
Zeichenkette
Sign in to saveAlso known as character string
endliche Folge von Zeichen aus einem definierten Zeichensatz
Wikidata facts
- Instance of
- abstract data type
- Subclass of
- data type
- Has part
- character
- Image
- String example.png
- Said to be same as
- array data structure
Show 9 more facts
- topic's main category
- Category:String (computer science)
- Stack Exchange tag
- tex.stackexchange.com/tags/strings
- equivalent class
- schema.org/Text
- topic has template
- Module:String2
- Commons category
- String (computer science)
- implementation of
- plain text
- different from
- string
- maintained by WikiProject
- WikiProject Mathematics
- P13411
- language
Sources (2)
via Wikidata · CC0
Article · Deutsch
Eine Zeichenkette, Zeichenfolge, Zeichenreihe oder ein String (aus dem Englischen) ist in der Informatik eine endliche Folge von Zeichen (z. B. Buchstaben, Ziffern, Sonderzeichen und Steuerzeichen) aus einem definierten Zeichensatz. Zeichen können sich in einer Zeichenkette wiederholen, die Reihenfolge der Zeichen ist definiert. Eine Zeichenkette kann auch leer sein, also kein Zeichen enthalten und die Länge 0 haben. Zeichenketten sind somit Sequenzen aus Symbolen mit endlicher Länge. In der Programmierung ist eine Zeichenkette ein Datentyp, der eine Kette von Zeichen mit fester oder variabler Länge enthält. Damit werden hauptsächlich Wörter, Sätze und ganze Texte gespeichert. Fast jede Programmiersprache besitzt einen derartigen Datentyp und manche Programmiersprachen arbeiten ausschließlich mit diesem Datentyp. Beispiele dafür sind sed, awk und bash. Im Quelltext eines Computerprogramms stellen Zeichenketten Text dar, der nicht als Programmierbefehl aufgefasst wird, sondern Information enthält. So können zum Beispiel Fehlermeldungen oder andere Ausgaben an den Benutzer als Zeichenkette im Quelltext festgehalten werden oder Benutzereingaben als Zeichenketten in Variablen abgespeichert werden. Die Grundlagen von Programmiersprachen werden in der Theoretischen Informatik untersucht. Dort wird der gegebene Zeichensatz als Alphabet bezeichnet und die Zeichenketten werden „Wörter“ genannt. Die Theorie solcher Wörter sind ein Thema der formalen Sprachen. Im Zusammenhang mit Programmiersprachen stellen sich dagegen Fragen der Darstellung, der Speicherung und des Umgangs mit Zeichenketten.
Abstract from DBpedia / Wikipedia · CC BY-SA