74. the following SAS programing is submitted;
% macro one(input);
%two
%put the value is &date;
%mend;
%macro two;
data _null_;
call symput('date','12SEP2008');
run;
%mend;
%let date=31DEC2006;
%one(&date)
what is the result when the %put statement executs?
为什么选A a macro variable date with the value 12SEP2008 is retrieved from the golbal symbol table
真的是搞不明白这个局部宏和全局宏,感觉每次题目稍微变一下 我就不知道选什么,之前好像还遇到一道题,应该又是引用的应该是局部宏呀 ,而且12SEP2008 不就是局部宏吗?
能不能有哪位大神解释下,真的是没搞懂这个宏的引用