Longitud de una cadena C ++

Longitud de una cadena C ++
En este artículo, discutiremos el concepto de longitud de una cadena en el lenguaje de programación C ++. Una cadena es el tipo de datos para información en palabras, números y cualquier otro carácter que se almacene en una variable como cadena. Cuando se inicializa una cadena, el texto se escribe en cotizaciones dobles: "Texto de muestra".

Inicializar una variable de cadena en C ++:

Así que ahora veamos los outs de la variable de cadena y sobre el lenguaje de programación C ++. Primero, debemos ver cómo se inicializa una cadena en c++. Para almacenar una variable alfa-numérica, usamos un tipo de datos de cadena, por lo que el tipo de datos se define primero, luego el nombre de la variable. Después de esto, la información que consiste en caracteres alfanuméricos se escribirá en citas dobles. A continuación se muestra un ejemplo de cómo inicializar una variable de cadena en C ++:

# Dirección de cadena = "Street 1, st bvld";

Como puede ver en el ejemplo anterior, primero dimos el tipo de datos, luego escribimos el nombre de la variable, después de eso, escribimos el contenido de la variable en quotas dobles. El archivo de encabezado de cadena debe agregarse para usar todas las funciones relacionadas en una variable de cadena en el lenguaje de programación C ++ como se define en la cadena.H Biblioteca. El contenido de la cadena puede variar de longitud a longitud, por lo que a veces tenemos que controlar esta longitud y calcular o encontrar la longitud, debemos usar algunas funciones o formas de hacerlo.

Varias técnicas para encontrar la longitud de una cadena en C ++ en Ubuntu 20.04:

A veces, el contenido de una cadena es muy largo, y es posible que tengamos que mantener un cheque para que podamos administrar la carga de memoria de nuestro programa o código. Entonces discutiremos de varias maneras.

Usando la función de tamaño de cadena () en C ++ en Ubuntu 20.04:

Hay varias funciones definidas en los archivos de encabezado de cadena que nos ayudan con respecto al tipo de datos de variables de cadena; Uno de ellos es la función de tamaño (). Ahora veremos cómo usamos esta función en el lenguaje de programación C ++ en Ubuntu 20.04. Para hacer eso, tenemos que hacer un archivo ejecutable de C ++, por lo que para eso abre el terminal desde la barra de búsqueda, escriba el comando "toque" con el nombre de su archivo y escriba un código en ese archivo en el que inicializaremos una variable de cadena y duro Codifique algunos datos y use la función de tamaño para encontrar su longitud después de hacer ese archivo.

Regrese a la consola y use el comando "G ++" con el nombre de su archivo y el ".Extensión de CPP "para construir el archivo. Este comando creará un archivo con la extensión ".afuera."Ahora, ejecute ese archivo escribiendo"./"Seguido de tu".Extensión de fuera ".

La salida muestra la longitud de la cadena que es 12. Es una de las técnicas más simples para encontrar la longitud de una cadena. El método Str () muestra la simplicidad de las funciones centrales ya presentes en los archivos de encabezado de la biblioteca utilizados en la programación C ++.

Usando la función de longitud de cadena () en C ++ en Ubuntu 20.04:

Como discutimos, el archivo de encabezado de cadena contiene muchas funciones relacionadas con el tipo de datos de cadena; Una de ellas es la función de longitud () que también calcula la longitud de una variable de cadena. Ahora veremos cómo usar esta función en C ++ en el Ubuntu 20.04 entorno. Para hacer eso, tenemos que hacer un archivo ejecutable de C ++, por lo que para eso abre el terminal desde la barra de búsqueda, escriba el comando "toque" con el nombre de su archivo y escriba un código en ese archivo en el que inicializaremos una variable de cadena y duro codifique algunos datos en él y use la función de longitud para encontrar su longitud después de hacer ese archivo.

Regrese a la consola y use el comando "G ++" con el nombre de su archivo y el ".Extensión de CPP "para construir el archivo. Este comando creará un archivo con la extensión ".afuera."Ahora, ejecute ese archivo escribiendo"./"Seguido de tu".Extensión de fuera "

La función longitud () da la longitud exacta de la variable en la salida. También es una de las técnicas más simples para encontrar la longitud de una cadena y refleja el proceso de pensamiento posterior de cómo se crearon las bibliotecas para ayudar en estos casos.

Usando la función strlen () en C ++ en Ubuntu 20.04:

El strlen () también se usa para calcular la longitud de la cadena. Toma la variable de cadena como un parámetro de cadena terminado nulo, también llamado C-String, lo que significa que no deben estar presentes valores nulos. Ahora veamos la sintaxis y cómo implementar esta función. Para hacer eso, tenemos que hacer un archivo ejecutable de C ++, por lo que para eso abre el terminal desde la barra de búsqueda, escriba el comando "toque" con el nombre de su archivo y escriba un código en ese archivo en el que inicializaremos una variable de cadena y Código duro algunos datos en él y use la función de tamaño para encontrar su longitud después de hacer ese archivo

Regrese a la consola y use el comando "G ++" con el nombre de su archivo y el ".Extensión de CPP "para construir el archivo. Este comando creará un archivo con la extensión ".afuera."Ahora, ejecute ese archivo escribiendo"./"Seguido de tu".Extensión de fuera ".

Como puede ver, la salida muestra la longitud de la cadena correctamente, y tenemos otra forma eficiente de encontrarla. Aunque tiene más argumentos que los métodos anteriores, demuestra ser un ejemplo efectivo para encontrar la longitud de la variable de cadena.

Usando para el bucle en Ubuntu 20.04:

Comenzar el bucle for a 0 y ejecutarlo hasta el final de la cadena, de esta manera podemos calcular la longitud de una cadena. Para hacer eso, tenemos que hacer un archivo ejecutable de C ++ para que para que abra el terminal desde la barra de búsqueda, escriba el comando "toque" con el nombre de su archivo y escriba un código en ese archivo en el que inicializaremos una variable de cadena y Código duro algunos datos en él y use el bucle for para encontrar su longitud después de hacer ese archivo.

Regrese a la consola y use el comando "G ++" con el nombre de su archivo y el ".Extensión de CPP "para construir el archivo. Este comando creará un archivo con la extensión ".afuera."Ahora, ejecute ese archivo escribiendo"./"Seguido de tu".Extensión de fuera "

Esto también da la longitud exacta de una cadena en el lenguaje de programación C ++. Aunque este método es eficiente, la efectividad y la facilidad no están allí, ya que muestra redundancia.

Conclusión:

En este tutorial, aprendimos sobre el tipo de datos "cadena". El uso de cadena en la programación de C ++ siempre ha sido esencial para almacenar grandes flujos de datos de una vez y una variable. Este artículo también discutió por qué usamos el tipo de datos de cadena para almacenar datos en la programación de C ++. Y luego, también arrojamos algo de luz sobre cómo podemos encontrar la longitud de la cadena utilizando diferentes funciones definidas en el archivo de encabezado de cadena y otro método diferente en C ++ en el Ubuntu 20.04 entorno.