El siguiente programa muestra el valor de una variable entera y su dirección en memoria.
/*
| Programa 1 c
| Muestra el valor de la variable n
| y su direccion
|
| gcc ejemplo_1.cpp -o salida
|
| Salida:
| n = 75
| &n = 0xbfc4250c
|
| Notas:
| En la linea
| printf("&n= %p \n", &n);
| Se utiliza %p para imprimir la direccion del puntero,
| en este caso, la direccion de n
*/
#include <stdio.h>
int main()
{
int n = 75;
printf("n = %d \n", n);
printf("&n= %p \n", &n);
return 0;
}
/*
| Programa 1 c++
| Muestra el valor de la variable n
| y su direccion
|
| g++ ejemplo_1.cpp -o salida
|
| Salida:
| n = 75
| &n = 0xbfd283fc
|
| Notas:
| La forma correcta de incluir la libreria es
| #include <iostream>
| no
| #include <iostream.h>
|
| Recuerda, cout solo se puede usar si incluyes iostream
*/
#include <iostream>
using namespace std;
int main()
{
int n = 75;
cout<<"n = "<<n<<endl;
cout<<"&n = "<<&n<<endl;
return 0;
}