Hola!,
Pues estoy con una duda ANSI-C y no logro hacer que el compilador me entienda.
Yo entiendo que si hago esto:
char var1=5;
char *ptr;
char var2;
ptr=&var1;
var2=*ptr;
Asi funciona, pero:
Si yo se de antemano que la posición en memoria donde quedo var1 es la 0x0100, intento hacer esto:
Ejemplo:
char var1=5;
char var2;
var2=*0x0100;
Lo que intento es dar directamente el numero 0x0100, que corresponde a la posición de memoria que yo ya conozco no pedirle a una tercera variable tipo apuntador que lo haga.
Y no me lo permite el compilador....
Es posible hacer eso?