将 SAP ABAP 字段符号和数据引用与 C 中的指针进行比较


字段符号类似于 C 中的指针,但有一个主要区别:字段符号只能用于访问其中存在的值,而不能访问内存地址。实际上,它类似于指针,它存储了已分配给它的变量的内存地址。你可以看到变量保存的数据,但你不能获取内存地址。类似于指针,如果你对字段符号引用的数据进行更改,它也会更改原始位置的值。

数据引用在高层次上也类似于指针。在这种情况下,你也可以访问内存地址。你可以比较两个字段引用以验证它们是否都引用相同的内存引用。但是,与指针不同,你不能对内存地址使用增量或减量运算。如果你使用 CREATE DATA 命令,在这种情况下可以动态完成内存分配。

更新于:2019 年 7 月 30 日

668 次查看

开启您的职业生涯

完成课程获得认证

开始
广告
© . All rights reserved.