- Cadena vacía
-
Cadena vacía
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
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.
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 ''
Véase también
Referencias
- Todo o parte de este artículo fue creado a partir de la traducción del artículo Empty string de la Wikipedia en inglés, concretamente de esta versión, bajo licencia Creative Commons Compartir Igual 3.0. y GFDL.
Categorías: Lenguajes formales | Cero
Wikimedia foundation. 2010.