En idioma Yi, cometí un error en el código fuente de Plants vs. Zombies Sunshine: ¿por qué es malo?
La oración anterior es muy incorrecta Sí, no basta con sumarlos directamente, porque la dirección base y El desplazamiento no cambiará y la dirección de Sunshine cambiará en cada ronda. La dirección de Sunshine está en el desplazamiento de la dirección base, por lo que primero debe leerse la dirección de Sunshine y luego escribir la dirección de Sunshine leída. !
Consulte a continuación
Dirección principal = entero de lectura de memoria (ID de proceso, dirección base,) primer desplazamiento
Dirección secundaria = entero de lectura de memoria (ID de proceso) , dirección primaria, ) segundo desplazamiento
Escribir número entero (ID de proceso, dirección secundaria, 900)
======== ==== Así es como lo escribí ! Método, decimal directo (hábito personal)
Versión 2
Dirección primaria de variable local, número entero
.
Dirección de nivel 1 = clase de memoria. Entero de lectura de memoria (ID de proceso, 6987456,) 1896
Dirección de nivel 2 = clase de memoria. Entero de lectura de memoria (ID de proceso, dirección principal,) 21856
Entero de escritura de memoria (ID de proceso, dirección secundaria, valor (cuadro de edición 1. contenido))