“Conocimiento Programación>C /C + + Programming

Cómo utilizar un puntero de función en la matriz de enteros

2011/1/24
punteros de función son parte del lenguaje de programación C + + . Un puntero "puntos" a una ubicación en la memoria, por lo que cuando se cambia un valor de la variable , cambia el valor de la memoria . Esto se diferencia de cambiar un valor de la variable , que sólo cambia el valor en el local de la función y no el espacio real de la memoria . Se utiliza el símbolo de asterisco para indicar un array función en una declaración de C + + . Instrucciones
1

Haga clic con el C + + archivo de código fuente que desea utilizar para configurar el puntero ; . Click ". Abrir con " Haga su editor de C + + en la lista de programas
Página 2

Crear la variable de puntero de función . El siguiente código crea un puntero a una función que devuelve una matriz de valores enteros :

void ( * mifuncion ) (int [ ] ) ;
3

Asignar el puntero a su función. El código en el Paso 2 crea el puntero , pero hay que definir el espacio de la memoria a la que apunta variables. El código siguiente asigna el puntero a la función " create_colors ":

mifuncion = & create_colors ;

Aviso del carácter & . El signo indica al compilador de " punto " a la posición de memoria que almacena la función " create_colors " .

C /C + + Programming
C + + Microsoft Visual Tutorial
Cómo programar Game Boy Advance Juegos
¿Cómo puedo escribir un programa de conversión de la temperatura con Visual C
Cómo utilizar el comando Scanf en C + +
Cómo convertir un número a un personaje usando C + +
¿Cómo se define formalmente la memoria?
Turbo C Definición y Proceso
Cómo compilar CPP mediante Visual Studio
Conocimiento de la computadora © http://www.ordenador.online