Programa en C muy simple que muestra el uso mas sencillo de los punteros, mostrando el valor y la direccion en memoria de una variable previamente introducida:
#include <stdio.h>
int a;
int *punt1, *punt2;
int main(void)
{
printf("Introduzca un valor numerico entero: "); scanf("%i", &a);
punt1=&a; /*Se guarda en punt1 la direccion donde esta guardada la variable a*/
punt2=punt1; /*Se copia punt1 en punt2*/
printf("\nEl numero introducido vale %i y su direccion de memoria es %p.", *punt2, punt2);
return 0;
}
salida del programa:
Un saludo.
Resolución de distintos problemas en el ámbito de la ingenieria mediante el uso de la programación. Los programas abarcan todos los niveles de dificultad, así como la mayoría de las herramintas con las que contamos al programar. Si tienes cualquier duda a cerca de un programa, o quieres proponer alguna nueva entrada, no dudes en contactar escribiendo en cualquiera de las entradas del blog ¡Bienvenido!
jueves, 26 de julio de 2012
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario