[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Bueno, en el ejemplo que mandaste, puede sustituir en el compare el return por el strcmp:/* qsort example */ #include <stdio.h> #include <stdlib.h> char values[6][3] = { "yi", "io", "ha", "al", "om" , "ze" }; int compare (const char * a, const char * b) { return strcmp( a , b ); } int main () { int n; qsort (values, 6, sizeof(char)*3, compare); for (n=0; n<6; n++) { printf ("%s ",values[n]); } printf("\n"); return 0; }
Si, pero entonces no se ilustraria como le haces para declarar la funcion y luego pasar la funcion como parametro (bastante trivial, pero bueno). O sea, es la diferencia entre la practica y la didactica: pusieron la funcion comper para ilustrar, precisamente.
Saludos, Arturo _________________________________________________________________MSN 8 with e-mail virus protection service: 2 months FREE* http://join.msn.com/?page=features/virus
_______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/