martes, 31 de mayo de 2011

Práctica con punteros


Dado el siguiente programa, indica en cada paso qué es lo que ocurre en tiempo de ejecución. ¿Cuál es la salida por pantalla en los pasos 9 y 12? Además, crea una tabla donde las filas representen los distintos pasos y las columnas las variables del programa. Rellena cada celda con el valor que presenta cada variable en cada paso teniendo en cuenta que el tipo short ocupa 2 bytes y que las direcciones asignadas a las variables por el compilador son las siguientes (en hexadecimal):

  • a -> 00FA0000
  • b -> 00FA0002
  • c -> 00FA0004
  • p1 -> 00FA0006
  • p2 -> 00FA000A
  • p -> 00FA000E

Solución

No hay comentarios:

Publicar un comentario