Visual Foxpro で、メモリ内の同じアドレスを指す 2 つの変数を持つことは可能ですか。変数の 1 つの値が変更されると、もう 1 つの値も変更されるようにします。関数に引数を渡すときに、値または参照で渡すことができることは理解していますが、これがストレート コードで可能かどうかを知りたいです。C などの他の言語では、これはポインターと呼ばれていると思いますが、VFP にポインターがあるとは思いません。したがって、次のコードを書くと、数値 4 が出力されます。
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