Вы можете сравнить, как передаются параметры между системой Visual FoxPro и другими системами программирования.

В следующей таблице приводятся примеры-сравнения передачи параметров "по-ссылке".

Visual FoxPro BASIC

=ABC(@X)

–или–

DO ABC WITH X

ABC X

Pascal C/C++

procedure ABC

var x:integer);

ABC(&VAR);

Далее приводятся примеры-сравнения передачи параметров "по-значению"

Visual FoxPro BASIC

=ABC(X)

ABC ByVal X

Pascal C/C++

procedure ABC (x:integer);

ABC(X);

Expand imageСм. также