在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