【CE】查找基址+偏移的方法。
说几个规律,
1、指针变量装放的是地址。新手可以把指针变量理解成内存地址。
2、计算机要处理到的数据,都加载到内存地址。
每一个分配好的内存地址,都存放着一数据。 每个数据都对应着一地址。
重要:
这样,通过读取内存地址,可以得到数据。
通过查找游戏的数据,可以得到内存地址。
3、动态地址P0 = P1的数据 + 偏移1
动态地址,记作P0 P0的里面数据,记作Val0
一级指针变量,Pointer1,记作P1 P1的里面数据,记作Val1 偏移1,记作off1
二级指针变量,Pointer2,记作P2 P2的里面数据,记作Val2 偏移2,记作off2
基址,Base Base的里面数据,记作Val3 偏移3,记作off3
//
指针变量装放的是地址。新手也可以把指针变量理解成内存地址。
动态地址,记作P0 P0的里面数据,记作Val0
P0 = Val1 + off1
一级指针变量,Pointer1,记作P1 P1的数据[P1],记作Val1 偏移1,记作off1
P1 = Val2 + off2
二级指针变量,Pointer2,记作P2 P2的数据[P2],记作Val2 偏移2,记作off2
P2 = Val3 + off3
基址,Base Base的数据[Base],记作Val3 偏移3,记作off3
//
怎样找偏移和基址??
P0 对应 Val0
P0 = Val1 + off1
P1 对应 Val1
P1 = Val2 + off2
P2 对应 Val2
P2 = Val3 + off3
Base 对应 Val3
原创作品。禁止转载,禁止私自传播。
说几个规律,
1、指针变量装放的是地址。新手可以把指针变量理解成内存地址。
2、计算机要处理到的数据,都加载到内存地址。
每一个分配好的内存地址,都存放着一数据。 每个数据都对应着一地址。
重要:
这样,通过读取内存地址,可以得到数据。
通过查找游戏的数据,可以得到内存地址。
3、动态地址P0 = P1的数据 + 偏移1
动态地址,记作P0 P0的里面数据,记作Val0
一级指针变量,Pointer1,记作P1 P1的里面数据,记作Val1 偏移1,记作off1
二级指针变量,Pointer2,记作P2 P2的里面数据,记作Val2 偏移2,记作off2
基址,Base Base的里面数据,记作Val3 偏移3,记作off3
//
指针变量装放的是地址。新手也可以把指针变量理解成内存地址。
动态地址,记作P0 P0的里面数据,记作Val0
P0 = Val1 + off1
一级指针变量,Pointer1,记作P1 P1的数据[P1],记作Val1 偏移1,记作off1
P1 = Val2 + off2
二级指针变量,Pointer2,记作P2 P2的数据[P2],记作Val2 偏移2,记作off2
P2 = Val3 + off3
基址,Base Base的数据[Base],记作Val3 偏移3,记作off3
//
怎样找偏移和基址??
P0 对应 Val0
P0 = Val1 + off1
P1 对应 Val1
P1 = Val2 + off2
P2 对应 Val2
P2 = Val3 + off3
Base 对应 Val3
原创作品。禁止转载,禁止私自传播。