Stringa (informatica): differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m Annullate le modifiche di 195.65.152.138 (discussione), riportata alla versione precedente di No2 Etichetta: Rollback |
m Annullata la modifica di 5.172.64.159 (discussione), riportata alla versione precedente di Simone Biancolilla Etichetta: Rollback |
||
(10 versioni intermedie di 5 utenti non mostrate) | |||
Riga 29:
Le implementazioni moderne usano spesso l'ampio set di caratteri definito come [[Unicode]] insieme con una varietà di complesse codifiche come l'[[UTF-8]] e l'[[UTF-16]].
La gran parte delle implementazioni delle stringhe
La lunghezza di una stringa può essere memorizzata implicitamente utilizzando uno speciale ''carattere di terminazione''. Questo carattere è spesso il carattere nullo (null character o NULL) avente codice zero, convenzione questa usata e perpetuata dal popolare linguaggio di programmazione [[C (linguaggio)|C]]. La lunghezza di una stringa può anche venir memorizzata esplicitamente, ad esempio attaccando alla stringa un prefisso con un valore intero, convenzione questa usata ad esempio in [[Pascal (linguaggio)|Pascal]]. Si noti che nel caso delle stringhe terminate il carattere di terminazione non sarà mai ammissibile come contenuto di una stringa.
Riga 92:
* [[Stringa vuota]]
== Altri progetti ==
{{interprogetto|preposizione=sulla|wikt=stringa|wikt_etichetta=stringa}}
== Collegamenti esterni ==
* {{Collegamenti esterni}}
* {{FOLDOC|string|string}}
{{Controllo di autorità}}
{{Portale|informatica}}
[[Categoria:Stringhe]]
[[Categoria:Tipi di dato]]
|