Stringa (informatica): differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Niculinux (discussione | contributi)
Wikificazione
Riga 2:
Una '''stringa''' in [[informatica]] è una sequenza di [[carattere (informatica)|caratteri]]. Sequenze di altri tipi di dato vengono chiamati vettori o, in inglese, [[array]].
 
== Caratteristiche ==
Può essere composta da [[byte]] nel caso delle stringhe con codifica [[ASCII]] o da [[word]] per le codifiche [[Unicode]] e [[UTF]].
 
Line 14 ⟶ 15:
 
== Tipo di dato "stringa" ==
 
Un '''tipo di dato stringa''' è un [[tipo di dato]] modellato sull'idea di una stringa formale. Le stringhe sono un tipo di dati talmente importante e utile che fanno parte di quasi tutti i [[linguaggio di programmazione|linguaggi di programmazione]]. In alcuni linguaggi sono disponibili sono tipi primitivi e in altri come tipi compositi.
 
Riga 24:
 
== Rappresentazioni ==
 
La rappresentazione delle stringhe dipende principalmente dalla scelta dei set di caratteri da usare (come alfabeto) e il metodo di codifica dei caratteri (vedere [[character encoding]]).
Le vecchie implementazioni delle stringhe erano studiate per lavorare con set di caratteri e codifiche definite dall'[[ASCII]], od estensioni più recenti come la serie [[ISO 8859]].