¿Qué significa longitud de cadena?
Aunque formalmente las cadenas pueden tener una longitud arbitraria (pero finita), la longitud de las cadenas en los lenguajes reales suele estar limitada a máximos artificiales.
En términos generales, existen dos tipos de datos de cadena: "cadena de longitud fija", que tiene una longitud máxima fija, y la cantidad de memoria utilizada es la misma independientemente de si se alcanza este valor máximo. y Una "cadena de longitud variable" cuya longitud no está fijada arbitrariamente y utiliza una cantidad variable de memoria según el tamaño real. La mayoría de las cadenas en los lenguajes de programación modernos son cadenas de longitud variable.
A pesar del nombre, todas las cadenas de longitud variable todavía tienen un límite de longitud. En términos generales, este límite sólo depende de la cantidad de memoria disponible.
Datos extendidos:
Las cadenas se utilizan principalmente para programación. Consulte el texto principal para obtener una descripción del concepto, una explicación funcional y detalles de uso. Para agregar aquí, Ansistring es similar a una matriz de caracteres en el almacenamiento, por lo que se puede extraer un solo elemento de cada bit, como S = "abcdefghij", luego S [1] = "A" y S [10] = "J .), puede brindarnos muchas comodidades, como operaciones de alta precisión, cada bit se puede convertir en un número y almacenarse en una matriz.
Tipo de datos: el tipo de datos de cadena se basa en. caracteres formales Tipos de datos de pensamiento de cadenas. Las cadenas son un tipo de datos muy importante y útil que se puede implementar en casi todos los lenguajes de programación, en algunos lenguajes están disponibles como tipos primitivos, en otros están disponibles como tipos compuestos.
La sintaxis de la mayoría de los lenguajes de alto nivel permite que las cadenas se representen de alguna manera; esta metacadena se denomina "texto" o "literal de cadena".
Enciclopedia Baidu-Cadena