將 SAP ABAP 欄位符號和資料引用與 C 中的指標進行比較


欄位符號類似於 C 中的指標,但有一個主要區別:欄位符號只能用於訪問其中存在的值,而不能訪問記憶體地址。實際上,它類似於指標,它儲存了已分配給它的變數的記憶體地址。你可以看到變數儲存的資料,但你不能獲取記憶體地址。類似於指標,如果你對欄位符號引用的資料進行更改,它也會更改原始位置的值。

資料引用在高層次上也類似於指標。在這種情況下,你也可以訪問記憶體地址。你可以比較兩個欄位引用以驗證它們是否都引用相同的記憶體引用。但是,與指標不同,你不能對記憶體地址使用增量或減量運算。如果你使用 CREATE DATA 命令,在這種情況下可以動態完成記憶體分配。

更新於:2019 年 7 月 30 日

668 次檢視

開啟您的職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.