Hola denuevo, queria saber como modificar un ADDRESS con unsigned char tipo:
*(unsigned char*)0x..... = 0x55;
el tema es que funciona asi PERO sólo puedo editar 1 byte, ¿Cómo hago para editar más de un byte?, intenté con = {0x55, 0x65} pero no funciono porque tiraba error.
intenté con *(unsigned char*)(0x.......+1) = 0x55; y sumandole pero tampoco andaba.
O sumas 1 al puntero, o utilizas corchetes para acceder como a un array.
((unsigned char*)address)[1] = 0x66;
Tenkiu ahora pruebo ;) :)
EDIT: d10 anda exelente, gracias.