Hola es una pregunta sobre modula 2:
Con el fragmento de código:
TYPE PuntEntero= POINTER TO INTEGER;
VAR p1,p2: PuntEntero;
NEW(p1);
p2:=p1;
p1^:=35;
p2^:=5;
Cuánto vale p1 y p2 después de ejecutar el código??
Deduzco que ambos punteros quedan apuntando a la misma dirección de memoria, tras la asignación p2:=p1, pero a qué valor en concreto??