Cadena vacía para niños
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.).
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.
- es prefijo, sufijo y subcadena de toda cadena.
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
En inglés: Empty string Facts for Kids
- Conjunto vacío
- Null
Todo el contenido de los artículos de la Enciclopedia Kiddle (incluidas las imágenes) se puede utilizar libremente para fines personales y educativos bajo la licencia Atribución-CompartirIgual a menos que se indique lo contrario. Citar este artículo:
Cadena vacía para Niños. Enciclopedia Kiddle.