P. 1
Lenguaje C++

Lenguaje C++

|Views: 283|Likes:
Publicado pordvanpuff

More info:

Categories:Types, Brochures
Published by: dvanpuff on Mar 22, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/19/2013

pdf

text

original

Compara dos cadenas.

Sintaxis:

int strcmp(char *cad1, const char *cad2);

Compara las dos cadenas, si la cad1 es mayor que cad2 el resultado será mayor de 0, si
cad1 es menor que cad2, el resultado será menor de 0, si son iguales, el resultado será 0.

La comparación se realiza carácter a carácter. Mientras los caracteres comparados sean
iguales, se continúa con el siguiente carácter. Cuando se encuentran caracteres distintos,
aquél que tenga un código ASCII menor pertenecerá a la cadena menor. Por supuesto, si
las cadenas son iguales hasta que una de ellas se acaba, la más corta es la menor.

Ejemplo:

#include
#include

int main() {

char *cadena1 = "Cadena ejemplo 1";
char *cadena2 = "Cadena ejemplo 2";
char *cadena3 = "Cadena";
char *cadena4 = "Cadena";

if(strcmp(cadena1, cadena2) < 0)
cout << cadena1 << " es menor que " << cadena2 << endl;
else if(strcmp(cadena1, cadena2) > 0)
cout << cadena1 << " es menor que " << cadena2 << endl;

else

cout << cadena1 << " es igual que " << cadena2 << endl;
cout << strcmp(cadena3, cadena2) << endl;
cout << strcmp(cadena3, cadena4) << endl;
return 0;

}

You're Reading a Free Preview

Descarga
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->