Red de conocimiento informático - Aprendizaje de código fuente - Especificaciones de programación del puntero

Especificaciones de programación del puntero

Puede definir un puntero de función que apunte a una función del mismo tipo. El siguiente pequeño programa es un ejemplo sencillo.

# incluir & ltstdio.h & gt

int Agregar(int a, int b)

{

Devolver (a+ b );

}

Administrador no válido (no válido)

{

int(* p)(); //Definir puntero de función

int a=4, b = 3;

p = add; // Señale la función Agregar, preste atención a la unidad del valor de retorno.

printf("a+b=%d\n ", p(a, b)); //Llamada con puntero de función

}