Manejos de cadenas de caracteres

Una cadena (string) de caracteres es un conjunto de caracteres (incluido el blanco), que se almacenan en un área contigua de la memoria. Pueden ser entradas o salidas a/desde una computadora.

La longitud de una cadena es el número de caracteres que contiene. La cadena que no contiene ningún carácter se le denomina cadena vacía o nula. y su longitud es cero; no se debe confundir con una cadena compuesta de solo espacios en blanco.

La representación de las cadenas suele ser con comillas simples o dobles, las comillas actúan como separadores, algunos ejemplos:

’12 de Octubre de 1492’

‘Hola, como estás?’

‘ ’

‘MEXICO ES GRANDE’

La cadena puede contener entre sus separadores, cualquier carácter válido del código aceptado por el lenguaje y la computadora; el blanco es uno de los caracteres más utilizado.

Una Subcadena es una cadena de caracteres que ha sido extraída de otra de mayor longitud.

’12 de’        es una subcadena de ’12 de Octubre de 1492’

‘como estás’      es una subcadena de ‘Hola, como estás?’

‘XI´              es una subcadena de ‘MEXICO ES GRANDE’