Saltar al contenido

strcmp para comparar dos cadenas en C

codecode

Vamos a ver una funci贸n relacionada con las cadenas.

En este caso, strcmp, que nos servir谩 para comparar dos cadenas de caracteres y ver si son iguales o diferentes.

Hay muchas m谩s funciones en la cadena, en la biblioteca聽pero hemos visto que algunos de los m谩s com煤nmente utilizados.

La funci贸n strcmp toma dos par谩metros que son cadenas de caracteres, y si son iguales, devuelve 0, y si no son iguales, se devolver谩 a cualquier otro n煤mero.

As铆 que, vamos a ver un ejemplo con dos cadenas de caracteres diferentes, y compararlos, y luego vamos a probar tambi茅n con las dos cadenas son iguales.

Vamos a crear la cadena de dos con los valores que queremos, pero diferente. Luego, en una declaraci贸n de si llamamos a la funci贸n, y poner la condici贸n de que si es devuelto por la funci贸n es igual a 0 (si la condici贸n se cumple, esto quiere decir que son iguales cadenas).

  if (strcmp( 'HOLA','Hello') == 0)
  {  
....

Este ser铆a un ejemplo de cadenas que sean iguales

if (strcmp( 'HOLA','HOLA') == 0)
   {  
 鈥.

Ejemplo en c贸digo:

Deja una respuesta

Tu direcci贸n de correo electr贸nico no ser谩 publicada.