Apuntadores y Memoria Estatica

Páginas: 3 (694 palabras) Publicado: 2 de marzo de 2014
Apuntadores y Memoria Estática
Un apuntador es una variable que es capaz de contener direcciones de memoria y puede indirectamente controlar los valores contenidos en esta.
Podemos ver como estánalmacenados los datos dentro de la memoria:


Datos estáticos:
Int a = 5; (Memoria estática.)
La computadora almacena los 4 bytes para el dato. Los almacena hasta que termine de ejecutarse elprograma.
Dirección de memoria
Nombre
Dato almacenado
Valor indirecto
0028FF44
Variable a
5
-
0028FF40
Apuntador
0028FF44
5
0028FF3C
Apuntador 1
0028FF44
5
0028FF38
Apuntador 20028FF44
5



#include
#include
int main ()
{
int a=5;//Memoria estatica.
printf("El valor de a es %d, y la dirección de memoria es %p\n",a,&a);
getch();
return 0;
}
Hay variables dedirección y de in-dirección, los de dirección se declaran con un asterisco. El apuntador señala un tamaño de memoria.
Int *apuntador; (Apuntador capaz de controlar 4 bytes del tipo entero, puesalmacena un solo número).
Float *apuntador; (Apuntador capaz de controlar 4 bytes en tipo flotante).
Char *apuntador; (Apuntador capaz de controlar 1 byte, puesto que almacena un carácter).
Int*apuntador=números_enteros[10]; (Apuntador capaz de controlar 40 bytes, debido al arreglo).
Para manipular la memoria como deseemos requerimos del manejo de apuntadores. Almacenan direcciones de memoria.
1.Declarar el apuntador.
2. Poner la variable a la que va a apuntar.
Podemos cambiar indirectamente el valor de la variable que está siendo apuntada poniéndole el valor al apuntador. *apn=10; Aquí lavariable tomaría el valor de 10. Siempre el valor indirecto que almacena se verá representado con el * junto al nombre del apuntador.
Un apuntador solo puede apuntar a una dirección a la vez, cuandoigualamos los apuntadores sin un * al principio, estamos igualando sus direcciones de memoria y no los valores de la variable que almacenan. apn=apn2;
Un apuntador posee su propia dirección y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Apuntes estatica
  • apuntes estatica
  • Apuntes de estática
  • memoria estatica
  • Memoria estatica
  • Memoria Estatica
  • Apuntadores De Memoria
  • Manejo de memoria estatica

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS