Тема: Покажчик на функцію
Є простий приклад реалізації покажчика на функцію:
#include <stdio.h>
#include <stdlib.h>
void my_qsort(int (*comp)(int, int));
int numcmp(int, int);
/*
 * 
 */
int main(int argc, char** argv) {
    int numeric = 1;
    my_qsort((int (*)(int, int))(numcmp));
    return (EXIT_SUCCESS);
}
void my_qsort(int(*comp)(int, int)){
    if((*comp)(2, 3))
            printf("1");
} 
int numcmp(int s1, int s2){
    return 1;
}Яким чином компілятором опрацьовується оцей рядок?
    my_qsort((int (*)(int, int))(numcmp));