, , . prototype :
int cmp (char*, char*);
: - , - cmp, , (). , , , , , , , , . , :
char c1 = 'a';
char c2 = 'b';
int result = cmp(&c1, &c2);
, . -1, 'a' , 'b'. , - / . & - .
, , * cmp. , , - . , qsort C:
void qsort(void *base, size_t nitems, size_t size, int (*compar)(const void *, const void*))
, . , , qsort, .
C.
, .