Please enable JavaScript.
Coggle requires JavaScript to display documents.
CADENAS Y/O STRINGS, Nohelia Lissette Guerrero Moreta NRC: 17986 - Coggle…
CADENAS Y/O STRINGS
Concepto
Estructuras de una dimensión
Cadena:
arreglo de caracteres
String:
conjunto de caracteres
strcpy
Copiar cadena
strcmp
Codifica el resultado
isalpha
Devuelve cierto si es letra, falso en caso contrario
Isalnum
Devuelve 1 si es letra o dígito
Devuelve 0 en caso contrario
isblank
Devuelve cierto si es un espacio en blanco
strlen
Devuelve el total de caracteres
strcat
Copia una cadena en otra sin destruir
Declaración e inicialización de variables
Reserva de espacio de memoria para cada variable
En cadena: se reserva
caracteres especificados en el tamaño "n"
Longitud: determinada por el valor inicial
Entrada/Salida
Funciones específicas
"cout<<"
para entrada de datos
"cin>>"
para salida de resultados
Asignación
/=
Divide el valor
%=
Toma el módulo del 1er operando
*=
Multiplica el valor
+=
Suma valor
=
Almacena valor del segundo operando
-=
Resta el valor
<<=
Desplaza a la izquierda el valor del 1er operando
>>=
Desplaza a la derecha
&=
Obtiene el AND bit a bit
^=
Obtiene el OR exclusivo bit a bit
|=
Obtiene el OR inclusivo bit a bit
Longitud y concatenación
Función "strlen"
Concatenación: operador suma o "strcat"
Comparación ("strcmp")
Inversión
Conversión
Comparación
Cadenas
Pueden comparar
"strcmp"
Conversión
"strlwr"
"strupr"
Inversión
"strrev"
Subcadena
Un subtring es un string contenido en otro string
posición n- longitud m
Función para extraer:
substr(n, m)
Búsqueda
Uno o varios caracteres
"find"
Repetidas veces a través de un bucle
Cadenas y/o strings como parámetros de funciones
Funciones con paso de cadenas de caracteres como parámetros
Devuelve otro string como parámetro
Nohelia Lissette Guerrero Moreta NRC: 17986