Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Archivo8 PDF
Archivo8 PDF
int X[6] = { 1, 2, 3, 4, 5, 6 };
int *prtX;
int Y;
prtX = X; // incializa el valor del puntero.
system("PAUSE");
return EXIT_SUCCESS;
}
3) Programa 3.- manejo de memoria
#include <cstdlib>
#include <iostream>
system("PAUSE");
return EXIT_SUCCESS;
}
void sumoeldoble( int *ptrX )
{
// Toma el valor de X mediante el operador de indireccin
// La funcion no devuelve nada porque modifica el valor por referencia.
*ptrX = *ptrX + ( *ptrX * 2 );
}
4) Programa4.-
//PUNTERO A FUNCIONES
//Teniendo en cuenta que el nombre de una funcin es en verdad la
//direccin de memoria donde comienza el cdigo, los punteros a funciones
//contienen la direccin de memoria de la funcin a la que apunta,
//y se pueden pasar y retornar entre funciones.
#include <cstdlib>
#include <iostream>
using namespace std;
Continua.
Programa 06.- Uso de punteros con estructura de datos
using namespace std;
struct miestructura
{
int a;
}miestructura, *puntero;