1
C, C++, C#, Java, Visual Basic, HTML, PHP, CSS, Javascript, Ajax, Joomla, MySql y más / Punteros en c (lenguajec) establecer manualmente a una dirección de memoria
« en: 30 de Abril 2016, 17:44 »
Hola! tengo una consulta sobre punteros, la cuestión es como sigue: se que los punteros sirven para acceder a direcciones de memoria de variables o arreglos etc, mi pregunta es: ¿se puede modificar el valor de una variable (o arreglo) de forma manual?
Por ejemplo...si se que la direccion 0028FF14 almacena un entero igual a 2, se puede escribir un código que cambie el valor de esa variable sin escribir *p=x ? (x es un número cualquiera ), es decir un código que más o menos diga "el valor de la variable en la posición 0028FF14 = x o algo así,creo que se entiende a lo que me refiero con lo de "forma manual". Se que esto no es para nada recomendable, pero necesito saber si es esto posible o no.
Desde ya gracias!
Por ejemplo...si se que la direccion 0028FF14 almacena un entero igual a 2, se puede escribir un código que cambie el valor de esa variable sin escribir *p=x ? (x es un número cualquiera ), es decir un código que más o menos diga "el valor de la variable en la posición 0028FF14 = x o algo así,creo que se entiende a lo que me refiero con lo de "forma manual". Se que esto no es para nada recomendable, pero necesito saber si es esto posible o no.
Desde ya gracias!