SAS:宏调用中的宏变量

SAS: macro var in macro call

我有一个 SAS 宏

%macro corr(A, B, C);
....
%mend corr;

C是一个宏变量。

% let c=
name
location
;

调用宏corr时,c应该怎么办?

%corr(varA, varB, &varC.)?
%macro corr(A, B, C);
%put &C;
%mend corr;

%let c= name location;

%corr(varA, varB, &C.);

在日志中可以看到"name location"