bien es cierto es un puntero a una función
en C, tu puedes declarar punteros a una función,
la forma es la siguiente
tipo_de_dato_a_retornar (*nombre_funcion)(paremetros);
ej.
- Esto se podria considerar el primer acecamiento a lo que se denominaria polimorfismo.
Posteriormente podrias asignar una funcion con los mismos parametros.
esto esto es por ej.
Código C++:
Ver originalint func1(int x)
{
return 2*x;
}
func = func1;
func(x);
Paracera tonto en un principio utilizar esta forma de hacerlo pero es util para cuando tienes varias funciones con los mismos parametros, pero hacen distintas cosas. Ademas como te dije fue un primer acercamiento a los conceptos de la programacion orientada a objetos.