POD154981 发表于 2021-8-6 09:41

黎昕 发表于 2021-8-6 10:01

大哥 这是内存地址 你以为是1+1呢

幽溪左畔 发表于 2021-8-6 10:02

当然不是 0B64D368+B0=B64D418 这是计算器的结果 但是这是个地址 CE读取出的是地址内的值 建议多看看多级指针相关的内容

JuncoJet 发表于 2021-8-6 10:04

指针是地址,值是指向地址的值

gunxsword 发表于 2021-8-6 10:08

不是计算有问题,是你理解的有问题!

阳光肥肥 发表于 2021-8-6 12:18

不等于 02823280

b0y 发表于 2021-8-6 12:56

指针指向的值才是你要计算的。而不是指针。通过指针能取得值 在用值来执行你需要的加减

无闻无问 发表于 2021-8-6 23:10

注意,有[],是取0B64D368+B0结果后其地址中的内容,并非等于0B64D368+B0的结果…
页: [1]
查看完整版本: CE指针偏移为什么我用计算器和实际算出来的结果不同?