在Visual Foxpro中可能有2個變量指向內存中的相同地址。這樣,如果其中一個變量的值發生變化,另一個變化。我明白,當將參數傳遞給函數時,它們可以通過值或引用傳遞,但我想知道這是否可以用直接代碼。我認爲在其他語言如C這稱爲一個指針,但我不認爲VFP有指針。因此,如果有人寫下面的代碼,它會輸出數字4.是否有可能有2個變量指向內存中的相同地址
a=4
b=a
a=6
? b && answer 4
但是,可以寫一個代碼,如下面的答案可能是6?
a=4
b=*a && note the inclusion of the asterisk (pointer?) here which won't compile in VFP
a=6
? b
這是偉大的感謝。我不是特別想做(現在),但我只是想確保它不可能。 – Caltor