Hola ! El siguiente Codigo que busca imprimir la Dirección de Memoria Física de una Variable al tomar el valor 80 ( ya de por sí me arroja un valor inexacto, " 0X404004 " ), si cambio 80 por cualquier otro valor siempre vuelve a imprimir " 0X404004 " =
Gracias por leer el mensaje. Saludos !
Código (cpp) [Seleccionar]
#include <iostream>
#include <conio.h>
using namespace std;
int numero = 10;
// " * " : OPERADOR UNARIO DE INDIRECCIÓN
// : Indica q lo q sigue a continuación es un PUNTERO
int * puntero1;
int main( )
{
// " & " : OPERADOR DE DIRECCIONAMIENTO
puntero1 = & numero; // Con " & " logramos que puntero1
// APUNTE A LA DIRECCIÓN DE MEMORIA FÍSICA
// donde se encuentre EL ÚLTIMO VALOR
// q se le asignó a la Variable " numero "
// EN ESTE EJEMPLO devolverá
// LA DIRECCIÓN DE MEMORIA DEL VALOR 80
// porque en el cout NO LE ANTEPONGO
// a puntero1 " * "
numero = 80;
cout << puntero1 <<endl;
getch ();
}
Gracias por leer el mensaje. Saludos !