Cadena vacía
De Wikipedia, la enciclopedia libre
En ciencias de la computación y teoría de lenguajes formales, una cadena vacía o string vacío (en inglés) es la única cadena de caracteres de tamaño cero. Se denota usualmente con las letras griegas λ o ϵ.
Hacer referencia a una cadena vacía es distinto a hacer referencia a un Null, puesto que mientras que con este último no se puede operar, esta cadena acepta todas las operaciones existentes para las cadenas de caracteres (concatenación, asignación, extracción, etc.).
Contenido |
[editar] Propiedades
. El tamaño de la cadena vacía es cero.
. La cadena vacía es el elemento neutro para la concatenación de elementos de un alfabeto Σ.
. Al revertir una cadena vacía, obtendremos la misma cadena vacía.
Existen algunos lenguajes de programación para los cuales uno puede definir cadenas vacías, y éstas además respectan estas propiedades.
[editar] Representación
| Lenguaje de programación | Representación de λ |
|---|---|
| C, C++ |
""
{'\0'} |
| C++ |
std::string() |
| Perl |
""
''
qw() |
| Python |
""
''
str() |
| C# |
""
string.Empty |
| PHP |
""
''
|
| Java |
""
|
| Haskell |
"" |
| Delphi |
''
|
[editar] Véase también
[editar] Referencias
- Este artículo fue creado a partir de la traducción parcial del artículo Empty string de la Wikipedia en inglés, concretamente de esta versión, bajo licencia Creative Commons Atribución Compartir Igual 3.0 y GFDL.
. El tamaño de la cadena vacía es cero.
. La cadena vacía es el
. Al revertir una cadena vacía, obtendremos la misma cadena vacía.