Cómo usar la cadena C.H Funciones de la biblioteca

Cómo usar la cadena C.H Funciones de la biblioteca
La cuerda.El archivo de encabezado H "está diseñado especialmente para realizar las diferentes operaciones en las cadenas en el lenguaje de programación C. Este archivo de encabezado contiene múltiples funciones para manejar las cadenas en C. En esta guía, discutiremos algunas de las funciones de la "cadena.H ”Archivo de encabezado en el lenguaje de programación C.

Usando la cadena C.H Funciones de la biblioteca

Usaremos las tres funciones más importantes de la "cadena.H ”Archivo de encabezado en los siguientes ejemplos:

Ejemplo 1: usando la función de longitud de cadena

La función de longitud de cadena de la "cadena.El archivo de encabezado H ”se usa para calcular la longitud de una cadena. El siguiente script C utiliza esta función:

En este programa, declaramos una cadena de "muestra" y le asignamos la cadena de "programación". Luego, utilizamos la función "strlen" de la "cadena.H "biblioteca para calcular la longitud de esta cadena y la asignó a la variable" longitud ". Después de eso, imprimimos esta longitud en la terminal.

Para compilar este programa C, se utiliza el siguiente comando:

$ GCC String.cadena C -O

Para ejecutar este programa, se utiliza el siguiente comando:

ps ./cadena

La longitud de nuestra cadena se muestra en la siguiente imagen:

Ejemplo 2: usando la función de copia de cadena

La función de copia de cadena de la "cadena.La biblioteca H ”se usa para copiar una cadena a otra. El siguiente script C está diseñado para servir a este propósito:

En este ejemplo, usamos la misma cadena que en el ejemplo anterior. Aparte de esa cadena, declaramos otra cadena que es "Sample2". Usando la función "strcpy" del lenguaje de programación C, copiamos la cadena "muestra" a "sample2". Después de eso, imprimimos la cadena "Sample2" en el terminal.

La siguiente salida muestra que nuestra primera cadena se copia correctamente en la segunda cadena:

Ejemplo 3: Uso de la función de comparación de cadenas

La función de comparación de cadenas de la "cadena.El archivo de encabezado H ”se utiliza para comparar dos cadenas. La salida de esta función resulta ser "0" cuando ambas cadenas son exactamente idénticas. De lo contrario, esta función devuelve la diferencia entre los valores ASCII del primer par de caracteres no coincidentes de ambas cuerdas. El siguiente programa C utiliza esta función:

En este programa, declaramos dos cuerdas diferentes. Después de eso, utilizamos la función "STRCMP" para comparar estas dos cadenas y almacenar su diferencia en la variable "Comparación". Luego, imprimimos el valor de la variable de "comparación" en el terminal.

La diferencia entre nuestras dos cadenas se muestra en la siguiente imagen:

Conclusión

Este artículo está centrado en la "cadena.H ”Archivo de encabezado del lenguaje de programación C. En este sentido, discutimos algunas funciones de esta biblioteca en esta guía. Ahora, puede explorar fácilmente las otras funciones de esta biblioteca por su cuenta.