(Example) Using fast sort function Qsort routines

xiaoxiao2021-03-06  50

Function Name: QSORT function: Sort by rapid sort routine: Void Qsort (Void * Base, int NELEM, INT WIDTH, INT (* FCMP) ());

#include #include #include

INT Sort_function (const void * a, const void * b);

Char List [5] [4] = {"Cat", "Car", "CAB", "CAP", "CAN"}

INT main (void) {INT X;

Qsort ((void *) list, 5, sizeof (List [0]), sort_function; for (x = 0; x <5; x ) Printf ("% s / n", list [x]); return 0 }

Int sort_function (const void * a, const void * b) {return (strcmp (a, b));}

转载请注明原文地址:https://www.9cbs.com/read-82906.html

New Post(0)