Autor
|
Tema: Comparar arrays en C (Leído 5,112 veces)
|
jc1992
Desconectado
Mensajes: 2
|
Hola gente !! Pues vereis estoy metiendome en el mundo de C y voy por arrays
h ECONSEGUIDO
1 - Contar los digitos de las cadena , imprimir los valores guardados en la cadena , operar en el vector y introducir datos para sumnarlos.
Pero me gustaría tener un ejemplo de comparar las cadenas introducidas , por ejemplo
Hola (4) , pedro (5) , marcos (6)
alguna pista mas que nada.
|
|
|
En línea
|
|
|
|
|
BatchianoISpyxolo
Desconectado
Mensajes: 166
|
Depende en qué manera desees comparar dos strings. En C existe la función strcmp(const char [], const char []) (de la librería string.h) que hace una comparación ASCII.
Según el criterio de comparación ASCII strcmp(s1,s2) devuelve:
salida = 0, si y sólo si, todos los caracteres de s1 son idénticos a los caracteres de s2. (Implícitamente se ve que la longitud de s1 es igual a la longitud de s2, pero la longitud no indica el orden de s1 respecto de s2). salida > 0, si y sólo si, recorriendo los caracteres de s1 y s2 simultáneamente (de 0 a n-1) nos encontramos que s1_i > s2_i (comparando el nº ASCII) siempre y cuando no se cumpla que para cualquier s1_j < s2_j (j<i). salida < 0, en otro caso. (si s1 es menor que s2)
Resumiendo: strcmp devuelve -> 0 si s1 = s2 1 si s1 > s2 -1 si s1 < s2
Piensa en cómo quieres comparar esos dos char arrays y luego diseña una función que lo haga.
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Concatenar dos arrays y comparar rellenar y mostrar ?
.NET (C#, VB.NET, ASP)
|
luis456
|
2
|
2,504
|
2 Enero 2014, 19:36 pm
por luis456
|
|
|
DUDA - Comparar estructuras dentro de arrays (Quiniela)
Programación C/C++
|
Josogalar
|
4
|
2,685
|
5 Enero 2014, 12:34 pm
por SoyelRobert
|
|
|
Comparar dos arrays
PHP
|
1mpuls0
|
3
|
2,380
|
12 Marzo 2014, 16:32 pm
por 1mpuls0
|
|
|
comparar 2 arrays en php con > o <
PHP
|
demonstrator
|
6
|
7,292
|
5 Septiembre 2014, 03:48 am
por demonstrator
|
|
|
Comparar arrays en java
Java
|
erikcdlm
|
5
|
5,278
|
22 Febrero 2016, 14:23 pm
por sodark
|
|