| dbpprop:abstract
|
- In computer programming and some branches of mathematics, a string is an ordered sequence of symbols. These symbols are chosen from a predetermined set or alphabet. In computer programming, a string is generally understood as a data type storing a sequence of data values, usually bytes, in which elements usually stand for characters according to a character encoding, which differentiates it from the more general array data type. In this context, the terms binary string and byte string are used to suggest strings in which the stored data does not (necessarily) represent text. A variable declared to have a string data type usually causes storage to be allocated in memory that is capable of holding some predetermined number of symbols. When a string appears literally in source code, it is known as a string literal and has a representation that denotes it as such.
- Eine Zeichenkette oder ein String (englisch) ist eine Folge von Zeichen aus einem definierten Zeichensatz. Zeichen können sich in einer Zeichenkette wiederholen, die Reihenfolge der Zeichen ist definiert. Zeichenketten sind somit Sequenzen aus Symbolen mit endlicher Länge. Im Kontext formaler Sprachen werden Zeichenketten meist als Wörter bezeichnet. Die Theorie der formalen Sprachen befasst sich mit den Eigenschaften von Mengen von Wörtern. 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.
- Textový řetězec je v informatice znakový řetězec a zárověn abstraktní datový typ. Počet znaků řetězce definuje délku textového řetězce. Textový řetězec může být prázdný (obsahuje 0 znaků řetězce).
- En matemáticas o en programación, una cadena de caracteres, palabra, ristra de caracteres o frase es una secuencia ordenada de longitud arbitraria (aunque finita) de elementos que pertenecen a un cierto alfabeto. En general, una cadena de caracteres es una sucesión de caracteres. En matemáticas es habitual usar las letras <math>w</math>, <math>x</math>, <math>y</math>,... para referirnos a las cadenas. Por ejemplo, si tenemos un alfabeto <math>\Sigma = {a, b, c}</math>, una cadena podría ser <math>x = aacbbcba</math>. Desde un punto de vista de la programación, si no se ponen restricciones al alfabeto, una cadena podrá estar formada por cualquier combinación finita de todo el juego caracteres disponibles (las letras de la 'a' a la 'z' y de la 'A' a la 'Z', los números del '0' al '9', el espacio en blanco ' ', símbolos diversos '!', '@', '%', etc). En este mismo ámbito (el de la programación), se utilizan normalmente como un tipo de dato predefinido, para palabras, frases o cualquier otra sucesión de caracteres. En este caso, se almacenan en un vector de datos, o matriz de datos de una sola fila (array en inglés). Las cadenas se pueden almacenar físicamente: Seguidas. Enlazados letra a letra. Generalmente son guardados un carácter a continuación de otro por una cuestión de eficiencia de acceso. Un caso especial de cadena es la que contiene cero caracteres, a esta cadena se la llama cadena vacía; en teoría de autómatas es común denotar a la misma por medio de la letra griega <math>\epsilon</math>.
- Merkkijono on järjestetty jono peräkkäisiä merkkejä, jotka kaikki on koodattu saman merkkijärjestelmän mukaan. Merkkijonoja käytetään kaikissa ohjelmointikielissä. Yleensä merkkijonon merkit ovat 8-bittisiä ja jonkin ASCII-laajennuksen mukaisia. Merkkijonolla on määrätty pituus. Pascal-kielessä jonon ensimmäinen merkki kertoo sen pituuden. Tämä rajoittaa jonon pituuden enintään 255 merkkiin. Rajoitus johtuu siitä, että yhtä merkkiä kuvataan 8 bitillä, jolla voidaan esittää enimmillään 256 eri numeroa, {0,1,..,254,255}. C-kielen merkkijonot taas päättyvät nollamerkkiin, mikä taas estää nollamerkin käytön muualla merkkijonossa. Vaihtoehtoisesti merkkijonon pituus voidaan tallettaa merkkijonon itsensä ulkopuolelle tietueen tai luokan attribuutiksi.
- En informatique, une chaîne de caractères est une suite ordonnée de caractères. La chaîne de caractères est un type de donnée dans de nombreux langages informatiques. En anglais, on emploie le terme (en) string.
- A számítógép-programozásban és a matematika néhány területén a string különböző egyszerű objektumok sorozata. (Szintén helyes a kiejtés szerinti sztring írásmód, és használják még a karakterlánc és karakterfüzér elnevezéseket is. ) Azt az adattípust, amelyben ezek az objektumok tárolva vannak, szintén stringnek nevezik, ami tetszés szerinti, változó hosszúságú, bináris adatok sorozata. Általában, egy karakter string helyettesíthető a forráskódjával, amelyet gyakran meghatározott elválasztó jelek határolnak, amelyek többnyire idézőjelek – általában ' vagy ", és leírhatók a használatos billentyűzetekkel. Néhány esetben a bináris string kifejezést használják bitek egy tetszés szerinti hosszúságú sorozatára.
- Una stringa in informatica è una sequenza di caratteri. Sequenze di altri tipi di dato vengono chiamati vettori o, in inglese, array. Può essere composta da byte nel caso delle stringhe con codifica ASCII o da word per le codifiche Unicode e UTF. Spesso la sequenza di dati di cui è composta una stringa viene conclusa con un carattere speciale denominato NULL che serve ad indicare la fine della stringa, anche se esistono diversi metodi di rappresentazione, alcuni dei quali utilizzano un diverso terminatore oppure si appoggiano ad altri sistemi per la determinazione della lunghezza (ad esempio un dato contenente la lunghezza della stringa immagazzinato a parte). In molti linguaggi di programmazione, come ad esempio Java oppure C# la stringa, per motivi di sicurezza, è un oggetto non modificabile (in Java è addirittura non estendibile). Questo vuol dire che ogni qualvolta viene assegnato un nuovo valore ad una stringa (operazione di concatenazione, rimozione o aggiunta caratteri) in realtà vengono create nuove stringhe. Per esempio nella concatenazione delle stringhe string a = "abc" + "def" in realtà vengono create 4 stringhe: la stringa per rappresentare a, quella per rappresentare "abc", quella per rappresentare "def" e infine quella per immagazzinare il valore temporaneo "abcdef". Proprio per questo motivo linguaggi come Java e C# mettono a disposizione altri oggetti, come Stringbuffer o Stringbuilder che permettono operazioni sulle stringhe più veloci e meno onerose in termini di utilizzo della memoria.
- 文字列(もじれつ)は、単語や文章のような、文字の連なったもの。ストリング (string) 、テキスト (text) という場合もある。コンピュータ、特にプログラミングの分野で用いることが多い。
- In de informatica is een string een reeks karakters. In veel programmeertalen wordt een string geschreven tussen aanhalingstekens. In sommige programmeertalen bevat een string ook een teken om het einde van de string aan te duiden (zoals het '\0' teken in de programeertaal C). Het samenvoegen van twee (of meerdere) strings wordt concatenatie genoemd.
- Streng brukes i informatikk og noen grener av matematikk som betegnelse på bestemte typer sekvenser eller følger. Elementene i følgen velges fra en forhåndsbestemt mengde, vanligvis kalt alfabet. Elementene i alfabetet kan være ordinære skrifttegn, og da brukes gjerne uttrykket tekststreng. Dersom alfabetet består av binære verdier (0 og 1) kan det kalles en binær streng. I de fleste programmeringsspråk er streng en datatype som kan inneholde sekvenser av tekst eller binære data. Datatypen streng er så grunnleggende at den er implementert i så godt som alle programmeringspråk, enten som en primitiv datatype eller som en kompositt-datatype. Mange høynivåspråk har syntaks som gjør at strengverdier (som oftest tekst) kan skrives i gåseøyne som et literal i koden.
- String to nazwa typu danych służącego do przechowywania napisów. String z angielskiego znaczy dosłownie ciąg, sznur, więc jednym ze sposobów w jakim można mówić o tym typie to ciąg znaków. Innymi określeniami są łańcuch znaków lub po prostu łańcuch.
- Em programação e em linguagens formais, uma cadeia de caracteres (também conhecida como samblagem ou string) é uma seqüência ordenada de caracteres (símbolos) escolhidos a partir de um conjunto pré-determinado. Em programação, cada símbolo armazenado na memória é representado por um valor numérico. Uma variável declarada com tipo de dado cadeia geralmente armazena um número pré-determinado de caracteres.
- Строковый тип — тип данных, значениями которого является произвольная последовательность символов алфавита. Каждая переменная такого типа может быть представлена фиксированным количеством байтов или иметь произвольную длину.
- En sträng eller teckensträng är en datatyp för meddelanden eller annan text oftast avsedda för att läsas av människor. Strängar finns i olika typer; vanligast idag är strängar som avslutas med ett nulltecken som används i bland annat programspråket C. Programspråket Pascal använde strängar där den första byten innehöll strängens längd följt av strängen själv. Eftersom en byte maximalt kan ha värdet 255 så blev strängens längd begränsad, till skillnad från strängar som avslutas med en nolla som kan vara hur långa som helst.
- Рядок — скінченна послідовність символів з алфавіту. Довжина рядка s дорівнює кількості символів у s і звичайно позначається <math>|s|</math>. Порожній рядок є особливим рядком нульової довжини і позначається як <math>\epsilon</math> Для частин рядка вживаються такі терміни: Префікс рядка s (prefix) — рядок, одержаний вилученням нуля чи декількох останніх символів рядка s Суфікс рядка s (suffix) — рядок, одержаний вилученням нуля чи декількох перших символів рядка s Підрядок рядка s (substring) — рядок, одержаний вилученням префікса і суфікса рядка s Правильні префікс, суфікс і підрядок рядка s (proper …) — непорожній рядок, який є відповідно префіксом, суфіксом, підрядком рядка s і не дорівнює рядку s.
- 字符串(String),是由零个或多个字符组成的有限序列。一般记为 <math>s=a_1 a_2\dots a_n</math> (<math>0\leq n \lneq\infty</math>)。它是编程语言中表示文本的数据类型。 通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存储方式和链接存储方式。
|
| rdfs:comment
|
- In computer programming and some branches of mathematics, a string is an ordered sequence of symbols. These symbols are chosen from a predetermined set or alphabet. In computer programming, a string is generally understood as a data type storing a sequence of data values, usually bytes, in which elements usually stand for characters according to a character encoding, which differentiates it from the more general array data type.
- Eine Zeichenkette oder ein String (englisch) ist eine Folge von Zeichen aus einem definierten Zeichensatz. Zeichen können sich in einer Zeichenkette wiederholen, die Reihenfolge der Zeichen ist definiert. Zeichenketten sind somit Sequenzen aus Symbolen mit endlicher Länge. Im Kontext formaler Sprachen werden Zeichenketten meist als Wörter bezeichnet. Die Theorie der formalen Sprachen befasst sich mit den Eigenschaften von Mengen von Wörtern.
- Textový řetězec je v informatice znakový řetězec a zárověn abstraktní datový typ. Počet znaků řetězce definuje délku textového řetězce. Textový řetězec může být prázdný (obsahuje 0 znaků řetězce).
- En matemáticas o en programación, una cadena de caracteres, palabra, ristra de caracteres o frase es una secuencia ordenada de longitud arbitraria (aunque finita) de elementos que pertenecen a un cierto alfabeto. En general, una cadena de caracteres es una sucesión de caracteres. En matemáticas es habitual usar las letras <math>w</math>, <math>x</math>, <math>y</math>,... para referirnos a las cadenas.
- Merkkijono on järjestetty jono peräkkäisiä merkkejä, jotka kaikki on koodattu saman merkkijärjestelmän mukaan. Merkkijonoja käytetään kaikissa ohjelmointikielissä. Yleensä merkkijonon merkit ovat 8-bittisiä ja jonkin ASCII-laajennuksen mukaisia. Merkkijonolla on määrätty pituus. Pascal-kielessä jonon ensimmäinen merkki kertoo sen pituuden. Tämä rajoittaa jonon pituuden enintään 255 merkkiin.
- En informatique, une chaîne de caractères est une suite ordonnée de caractères. La chaîne de caractères est un type de donnée dans de nombreux langages informatiques. En anglais, on emploie le terme (en) string.
- A számítógép-programozásban és a matematika néhány területén a string különböző egyszerű objektumok sorozata. (Szintén helyes a kiejtés szerinti sztring írásmód, és használják még a karakterlánc és karakterfüzér elnevezéseket is. ) Azt az adattípust, amelyben ezek az objektumok tárolva vannak, szintén stringnek nevezik, ami tetszés szerinti, változó hosszúságú, bináris adatok sorozata.
- Una stringa in informatica è una sequenza di caratteri. Sequenze di altri tipi di dato vengono chiamati vettori o, in inglese, array. Può essere composta da byte nel caso delle stringhe con codifica ASCII o da word per le codifiche Unicode e UTF.
- 文字列(もじれつ)は、単語や文章のような、文字の連なったもの。ストリング (string) 、テキスト (text) という場合もある。コンピュータ、特にプログラミングの分野で用いることが多い。
- In de informatica is een string een reeks karakters. In veel programmeertalen wordt een string geschreven tussen aanhalingstekens. In sommige programmeertalen bevat een string ook een teken om het einde van de string aan te duiden (zoals het '\0' teken in de programeertaal C). Het samenvoegen van twee (of meerdere) strings wordt concatenatie genoemd.
- Streng brukes i informatikk og noen grener av matematikk som betegnelse på bestemte typer sekvenser eller følger. Elementene i følgen velges fra en forhåndsbestemt mengde, vanligvis kalt alfabet. Elementene i alfabetet kan være ordinære skrifttegn, og da brukes gjerne uttrykket tekststreng. Dersom alfabetet består av binære verdier (0 og 1) kan det kalles en binær streng. I de fleste programmeringsspråk er streng en datatype som kan inneholde sekvenser av tekst eller binære data.
- String to nazwa typu danych służącego do przechowywania napisów. String z angielskiego znaczy dosłownie ciąg, sznur, więc jednym ze sposobów w jakim można mówić o tym typie to ciąg znaków. Innymi określeniami są łańcuch znaków lub po prostu łańcuch.
- Em programação e em linguagens formais, uma cadeia de caracteres (também conhecida como samblagem ou string) é uma seqüência ordenada de caracteres (símbolos) escolhidos a partir de um conjunto pré-determinado. Em programação, cada símbolo armazenado na memória é representado por um valor numérico. Uma variável declarada com tipo de dado cadeia geralmente armazena um número pré-determinado de caracteres.
- Строковый тип — тип данных, значениями которого является произвольная последовательность символов алфавита. Каждая переменная такого типа может быть представлена фиксированным количеством байтов или иметь произвольную длину.
- En sträng eller teckensträng är en datatyp för meddelanden eller annan text oftast avsedda för att läsas av människor. Strängar finns i olika typer; vanligast idag är strängar som avslutas med ett nulltecken som används i bland annat programspråket C. Programspråket Pascal använde strängar där den första byten innehöll strängens längd följt av strängen själv.
- Рядок — скінченна послідовність символів з алфавіту. Довжина рядка s дорівнює кількості символів у s і звичайно позначається <math>|s|</math>.
|